/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/nonblocking-cntr.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 03:26:19,417 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 03:26:19,419 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 03:26:19,487 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 03:26:19,488 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 03:26:19,489 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 03:26:19,490 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 03:26:19,495 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 03:26:19,499 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 03:26:19,500 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 03:26:19,500 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 03:26:19,501 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 03:26:19,501 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 03:26:19,502 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 03:26:19,503 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 03:26:19,503 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 03:26:19,504 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 03:26:19,504 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 03:26:19,505 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 03:26:19,506 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 03:26:19,507 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 03:26:19,508 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 03:26:19,510 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 03:26:19,511 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 03:26:19,522 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 03:26:19,523 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 03:26:19,523 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 03:26:19,525 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 03:26:19,525 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 03:26:19,526 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 03:26:19,526 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 03:26:19,526 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 03:26:19,528 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 03:26:19,528 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 03:26:19,530 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 03:26:19,530 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 03:26:19,530 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 03:26:19,530 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 03:26:19,531 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 03:26:19,531 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 03:26:19,532 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 03:26:19,533 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:26:19,570 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 03:26:19,570 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 03:26:19,570 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 03:26:19,570 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 03:26:19,571 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 03:26:19,571 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 03:26:19,571 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 03:26:19,571 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 03:26:19,572 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 03:26:19,572 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 03:26:19,572 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 03:26:19,572 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 03:26:19,573 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 03:26:19,573 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 03:26:19,574 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:26:19,575 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 03:26:19,575 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 03:26:19,576 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 03:26:19,576 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:26:19,795 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 03:26:19,810 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 03:26:19,812 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 03:26:19,813 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 03:26:19,814 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 03:26:19,815 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl [2022-02-10 03:26:19,815 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/nonblocking-cntr.wvr.bpl' [2022-02-10 03:26:19,838 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 03:26:19,839 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 03:26:19,841 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 03:26:19,841 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 03:26:19,841 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 03:26:19,850 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,854 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,862 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 03:26:19,864 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 03:26:19,865 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 03:26:19,865 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 03:26:19,865 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 03:26:19,872 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,872 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,873 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,873 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,875 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,877 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,877 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,878 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 03:26:19,879 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 03:26:19,879 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 03:26:19,879 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 03:26:19,888 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/1) ... [2022-02-10 03:26:19,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 03:26:19,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:19,916 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:26:19,926 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:26:19,954 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 03:26:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 03:26:19,955 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 03:26:19,955 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 03:26:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 03:26:19,955 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 03:26:19,955 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 03:26:19,955 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 03:26:19,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 03:26:19,956 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:26:19,994 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 03:26:19,995 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 03:26:20,062 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 03:26:20,073 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 03:26:20,073 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 03:26:20,075 INFO L202 PluginConnector]: Adding new model nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:26:20 BoogieIcfgContainer [2022-02-10 03:26:20,075 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 03:26:20,077 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 03:26:20,077 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 03:26:20,079 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 03:26:20,079 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 03:26:19" (1/2) ... [2022-02-10 03:26:20,080 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79ffe73 and model type nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 03:26:20, skipping insertion in model container [2022-02-10 03:26:20,080 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 03:26:20" (2/2) ... [2022-02-10 03:26:20,081 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-cntr.wvr.bpl [2022-02-10 03:26:20,085 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 03:26:20,086 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 03:26:20,086 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 03:26:20,086 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 03:26:20,111 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-10 03:26:20,146 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 03:26:20,151 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:26:20,152 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-10 03:26:20,159 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 23 transitions, 62 flow [2022-02-10 03:26:20,182 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,300 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 717 transitions and produced 348 states. [2022-02-10 03:26:20,309 INFO L276 IsEmpty]: Start isEmpty. Operand has 348 states, 250 states have (on average 1.616) internal successors, (404), 347 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 03:26:20,319 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:20,320 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:20,320 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:20,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:20,325 INFO L85 PathProgramCache]: Analyzing trace with hash -425687439, now seen corresponding path program 1 times [2022-02-10 03:26:20,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:20,333 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598151609] [2022-02-10 03:26:20,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:20,334 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:20,466 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:26:20,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:20,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598151609] [2022-02-10 03:26:20,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598151609] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:26:20,468 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:26:20,468 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:26:20,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949420735] [2022-02-10 03:26:20,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:26:20,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-10 03:26:20,472 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:20,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-10 03:26:20,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-10 03:26:20,494 INFO L87 Difference]: Start difference. First operand has 348 states, 250 states have (on average 1.616) internal successors, (404), 347 states have internal predecessors, (404), 0 states have call successors, (0), 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 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:20,556 INFO L93 Difference]: Finished difference Result 311 states and 366 transitions. [2022-02-10 03:26:20,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:26:20,559 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 03:26:20,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:20,595 INFO L225 Difference]: With dead ends: 311 [2022-02-10 03:26:20,595 INFO L226 Difference]: Without dead ends: 128 [2022-02-10 03:26:20,596 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:26:20,599 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 14 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:20,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 27 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:26:20,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-02-10 03:26:20,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 23. [2022-02-10 03:26:20,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 22 states have (on average 1.2272727272727273) internal successors, (27), 22 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 27 transitions. [2022-02-10 03:26:20,625 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 27 transitions. Word has length 15 [2022-02-10 03:26:20,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:20,625 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 27 transitions. [2022-02-10 03:26:20,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,625 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 27 transitions. [2022-02-10 03:26:20,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 03:26:20,626 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:20,626 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:20,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 03:26:20,627 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:20,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:20,627 INFO L85 PathProgramCache]: Analyzing trace with hash 395417907, now seen corresponding path program 1 times [2022-02-10 03:26:20,627 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:20,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160803593] [2022-02-10 03:26:20,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:20,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:20,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:20,704 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:26:20,704 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:20,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160803593] [2022-02-10 03:26:20,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160803593] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 03:26:20,704 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 03:26:20,705 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-10 03:26:20,705 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353920110] [2022-02-10 03:26:20,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 03:26:20,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-10 03:26:20,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:20,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-10 03:26:20,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-10 03:26:20,707 INFO L87 Difference]: Start difference. First operand 23 states and 27 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:20,737 INFO L93 Difference]: Finished difference Result 27 states and 33 transitions. [2022-02-10 03:26:20,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:26:20,737 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 03:26:20,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:20,738 INFO L225 Difference]: With dead ends: 27 [2022-02-10 03:26:20,738 INFO L226 Difference]: Without dead ends: 27 [2022-02-10 03:26:20,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-02-10 03:26:20,739 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 16 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:20,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 24 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:26:20,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-02-10 03:26:20,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2022-02-10 03:26:20,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2022-02-10 03:26:20,742 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 17 [2022-02-10 03:26:20,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:20,742 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2022-02-10 03:26:20,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:20,743 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2022-02-10 03:26:20,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 03:26:20,743 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:20,743 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:20,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-10 03:26:20,743 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:20,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:20,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1706489099, now seen corresponding path program 1 times [2022-02-10 03:26:20,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:20,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727656442] [2022-02-10 03:26:20,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:20,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:20,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:20,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:20,833 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:20,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727656442] [2022-02-10 03:26:20,834 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727656442] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:20,834 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818158317] [2022-02-10 03:26:20,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:20,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:20,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:20,840 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:26:20,841 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:26:20,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:20,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-10 03:26:20,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:21,045 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:26:21,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:21,185 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:21,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818158317] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:21,186 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:21,186 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 5] total 6 [2022-02-10 03:26:21,186 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925459482] [2022-02-10 03:26:21,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:21,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-10 03:26:21,187 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:21,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-10 03:26:21,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-10 03:26:21,188 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:21,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:21,231 INFO L93 Difference]: Finished difference Result 49 states and 59 transitions. [2022-02-10 03:26:21,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-10 03:26:21,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 03:26:21,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:21,232 INFO L225 Difference]: With dead ends: 49 [2022-02-10 03:26:21,232 INFO L226 Difference]: Without dead ends: 40 [2022-02-10 03:26:21,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-10 03:26:21,234 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 21 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:21,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 54 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:26:21,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2022-02-10 03:26:21,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 33. [2022-02-10 03:26:21,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.3125) internal successors, (42), 32 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:26:21,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 42 transitions. [2022-02-10 03:26:21,257 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 42 transitions. Word has length 19 [2022-02-10 03:26:21,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:21,257 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 42 transitions. [2022-02-10 03:26:21,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:21,257 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 42 transitions. [2022-02-10 03:26:21,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 03:26:21,257 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:21,258 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:21,277 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:26:21,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:21,459 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:21,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:21,459 INFO L85 PathProgramCache]: Analyzing trace with hash 518454961, now seen corresponding path program 2 times [2022-02-10 03:26:21,459 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:21,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787923078] [2022-02-10 03:26:21,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:21,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:21,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:21,506 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:26:21,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:21,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787923078] [2022-02-10 03:26:21,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787923078] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:21,507 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421178012] [2022-02-10 03:26:21,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:26:21,508 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:21,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:21,512 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:26:21,513 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:26:21,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:26:21,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:21,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-10 03:26:21,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:21,664 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:26:21,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:21,803 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:26:21,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421178012] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:21,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:21,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 10 [2022-02-10 03:26:21,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872101839] [2022-02-10 03:26:21,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:21,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 03:26:21,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:21,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 03:26:21,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:26:21,810 INFO L87 Difference]: Start difference. First operand 33 states and 42 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:26:21,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:21,838 INFO L93 Difference]: Finished difference Result 46 states and 59 transitions. [2022-02-10 03:26:21,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 03:26:21,838 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 19 [2022-02-10 03:26:21,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:21,839 INFO L225 Difference]: With dead ends: 46 [2022-02-10 03:26:21,839 INFO L226 Difference]: Without dead ends: 44 [2022-02-10 03:26:21,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-02-10 03:26:21,840 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 16 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:21,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 53 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:26:21,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2022-02-10 03:26:21,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 34. [2022-02-10 03:26:21,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.303030303030303) internal successors, (43), 33 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:26:21,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 43 transitions. [2022-02-10 03:26:21,842 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 43 transitions. Word has length 19 [2022-02-10 03:26:21,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:21,843 INFO L470 AbstractCegarLoop]: Abstraction has 34 states and 43 transitions. [2022-02-10 03:26:21,843 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:26:21,843 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 43 transitions. [2022-02-10 03:26:21,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:26:21,843 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:21,843 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:21,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-10 03:26:22,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-02-10 03:26:22,044 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:22,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:22,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1290474551, now seen corresponding path program 3 times [2022-02-10 03:26:22,045 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:22,045 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317203320] [2022-02-10 03:26:22,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:22,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:22,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:22,117 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:26:22,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:22,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317203320] [2022-02-10 03:26:22,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317203320] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:22,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799680805] [2022-02-10 03:26:22,118 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:26:22,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:22,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:22,120 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:26:22,121 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:26:22,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:26:22,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:22,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 8 conjunts are in the unsatisfiable core [2022-02-10 03:26:22,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:22,308 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:26:22,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:22,417 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:26:22,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799680805] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:22,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:22,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 18 [2022-02-10 03:26:22,418 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085698809] [2022-02-10 03:26:22,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:22,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:26:22,418 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:22,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:26:22,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:26:22,419 INFO L87 Difference]: Start difference. First operand 34 states and 43 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 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:26:22,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:22,704 INFO L93 Difference]: Finished difference Result 102 states and 127 transitions. [2022-02-10 03:26:22,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 03:26:22,704 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 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 21 [2022-02-10 03:26:22,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:22,706 INFO L225 Difference]: With dead ends: 102 [2022-02-10 03:26:22,706 INFO L226 Difference]: Without dead ends: 98 [2022-02-10 03:26:22,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=323, Invalid=799, Unknown=0, NotChecked=0, Total=1122 [2022-02-10 03:26:22,707 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 124 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:22,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 89 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:26:22,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2022-02-10 03:26:22,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 47. [2022-02-10 03:26:22,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 46 states have (on average 1.3695652173913044) internal successors, (63), 46 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:26:22,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 63 transitions. [2022-02-10 03:26:22,711 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 63 transitions. Word has length 21 [2022-02-10 03:26:22,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:22,712 INFO L470 AbstractCegarLoop]: Abstraction has 47 states and 63 transitions. [2022-02-10 03:26:22,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 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:26:22,712 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 63 transitions. [2022-02-10 03:26:22,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 03:26:22,712 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:22,712 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:22,731 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:26:22,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:22,913 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:22,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:22,914 INFO L85 PathProgramCache]: Analyzing trace with hash 359648633, now seen corresponding path program 4 times [2022-02-10 03:26:22,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:22,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143851594] [2022-02-10 03:26:22,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:22,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:22,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:22,987 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:22,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:22,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143851594] [2022-02-10 03:26:22,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143851594] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:22,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237130806] [2022-02-10 03:26:22,988 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:26:22,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:22,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:22,989 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:26:22,990 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:26:23,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:26:23,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:23,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-10 03:26:23,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:23,089 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:26:23,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:23,197 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:23,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237130806] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:23,198 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:23,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 7] total 9 [2022-02-10 03:26:23,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224401558] [2022-02-10 03:26:23,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:23,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 03:26:23,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:23,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 03:26:23,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:26:23,199 INFO L87 Difference]: Start difference. First operand 47 states and 63 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:26:23,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:23,253 INFO L93 Difference]: Finished difference Result 93 states and 120 transitions. [2022-02-10 03:26:23,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-10 03:26:23,254 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 23 [2022-02-10 03:26:23,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:23,256 INFO L225 Difference]: With dead ends: 93 [2022-02-10 03:26:23,256 INFO L226 Difference]: Without dead ends: 82 [2022-02-10 03:26:23,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-02-10 03:26:23,259 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 32 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:23,259 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 105 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:26:23,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-02-10 03:26:23,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 62. [2022-02-10 03:26:23,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 1.4098360655737705) internal successors, (86), 61 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:23,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 86 transitions. [2022-02-10 03:26:23,262 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 86 transitions. Word has length 23 [2022-02-10 03:26:23,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:23,263 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 86 transitions. [2022-02-10 03:26:23,263 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:26:23,263 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 86 transitions. [2022-02-10 03:26:23,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-10 03:26:23,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:23,263 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:23,284 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:26:23,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:23,484 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:23,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:23,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1862120945, now seen corresponding path program 5 times [2022-02-10 03:26:23,485 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:23,485 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319422749] [2022-02-10 03:26:23,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:23,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:23,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:23,602 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:26:23,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:23,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319422749] [2022-02-10 03:26:23,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319422749] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:23,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497466514] [2022-02-10 03:26:23,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:26:23,603 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:23,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:23,604 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:26:23,606 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:26:23,625 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:26:23,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:23,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 03:26:23,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:23,786 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:26:23,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:24,059 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:26:24,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497466514] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:24,060 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:24,060 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 22 [2022-02-10 03:26:24,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660996456] [2022-02-10 03:26:24,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:24,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 03:26:24,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:24,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 03:26:24,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 03:26:24,061 INFO L87 Difference]: Start difference. First operand 62 states and 86 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:26:25,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:25,202 INFO L93 Difference]: Finished difference Result 218 states and 291 transitions. [2022-02-10 03:26:25,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 03:26:25,203 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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 23 [2022-02-10 03:26:25,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:25,204 INFO L225 Difference]: With dead ends: 218 [2022-02-10 03:26:25,204 INFO L226 Difference]: Without dead ends: 201 [2022-02-10 03:26:25,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=744, Invalid=2226, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:26:25,205 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 204 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:25,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 87 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:26:25,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-02-10 03:26:25,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 97. [2022-02-10 03:26:25,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 1.4895833333333333) internal successors, (143), 96 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:25,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 143 transitions. [2022-02-10 03:26:25,211 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 143 transitions. Word has length 23 [2022-02-10 03:26:25,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:25,211 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 143 transitions. [2022-02-10 03:26:25,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:26:25,211 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 143 transitions. [2022-02-10 03:26:25,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-10 03:26:25,212 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:25,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] [2022-02-10 03:26:25,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-10 03:26:25,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:25,427 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:25,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:25,428 INFO L85 PathProgramCache]: Analyzing trace with hash 696739259, now seen corresponding path program 6 times [2022-02-10 03:26:25,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:25,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408753265] [2022-02-10 03:26:25,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:25,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:25,514 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:26:25,514 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:25,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408753265] [2022-02-10 03:26:25,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408753265] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:25,514 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010106444] [2022-02-10 03:26:25,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:26:25,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:25,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:25,515 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:26:25,516 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:26:25,541 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:26:25,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:25,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2022-02-10 03:26:25,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:25,766 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:26:25,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:25,986 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:26:25,986 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010106444] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:25,986 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:25,986 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 24 [2022-02-10 03:26:25,986 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112622748] [2022-02-10 03:26:25,986 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:25,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:26:25,987 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:25,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:26:25,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:26:25,987 INFO L87 Difference]: Start difference. First operand 97 states and 143 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 24 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:26:26,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:26,511 INFO L93 Difference]: Finished difference Result 251 states and 340 transitions. [2022-02-10 03:26:26,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 03:26:26,512 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 24 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 25 [2022-02-10 03:26:26,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:26,513 INFO L225 Difference]: With dead ends: 251 [2022-02-10 03:26:26,513 INFO L226 Difference]: Without dead ends: 240 [2022-02-10 03:26:26,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=686, Invalid=1966, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:26:26,514 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 147 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:26,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 119 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:26:26,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-02-10 03:26:26,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 99. [2022-02-10 03:26:26,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.4591836734693877) internal successors, (143), 98 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:26,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 143 transitions. [2022-02-10 03:26:26,518 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 143 transitions. Word has length 25 [2022-02-10 03:26:26,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:26,518 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 143 transitions. [2022-02-10 03:26:26,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 24 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:26:26,519 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 143 transitions. [2022-02-10 03:26:26,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-10 03:26:26,519 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:26,519 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:26,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-10 03:26:26,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:26,729 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:26,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:26,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1010683389, now seen corresponding path program 7 times [2022-02-10 03:26:26,730 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:26,730 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804649583] [2022-02-10 03:26:26,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:26,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:26,784 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:26,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:26,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804649583] [2022-02-10 03:26:26,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804649583] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:26,785 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528078627] [2022-02-10 03:26:26,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:26:26,785 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:26,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:26,786 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:26:26,787 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:26:26,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:26,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 15 conjunts are in the unsatisfiable core [2022-02-10 03:26:26,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:26,879 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:26,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:27,019 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:27,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528078627] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:27,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:27,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 9] total 12 [2022-02-10 03:26:27,022 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382793346] [2022-02-10 03:26:27,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:27,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-10 03:26:27,022 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:27,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-10 03:26:27,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:26:27,023 INFO L87 Difference]: Start difference. First operand 99 states and 143 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:27,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:27,064 INFO L93 Difference]: Finished difference Result 182 states and 252 transitions. [2022-02-10 03:26:27,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-02-10 03:26:27,064 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-10 03:26:27,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:27,065 INFO L225 Difference]: With dead ends: 182 [2022-02-10 03:26:27,065 INFO L226 Difference]: Without dead ends: 169 [2022-02-10 03:26:27,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-02-10 03:26:27,066 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 116 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:27,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 150 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 03:26:27,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-02-10 03:26:27,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 131. [2022-02-10 03:26:27,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.4846153846153847) internal successors, (193), 130 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:27,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 193 transitions. [2022-02-10 03:26:27,079 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 193 transitions. Word has length 27 [2022-02-10 03:26:27,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:27,082 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 193 transitions. [2022-02-10 03:26:27,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:27,083 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 193 transitions. [2022-02-10 03:26:27,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-10 03:26:27,084 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:27,084 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:27,100 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:26:27,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:27,290 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:27,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:27,290 INFO L85 PathProgramCache]: Analyzing trace with hash -292459471, now seen corresponding path program 8 times [2022-02-10 03:26:27,291 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:27,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851692420] [2022-02-10 03:26:27,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:27,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:27,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:27,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:27,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851692420] [2022-02-10 03:26:27,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851692420] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:27,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760023130] [2022-02-10 03:26:27,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:26:27,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:27,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:27,441 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:26:27,441 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:26:27,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:26:27,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:27,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 03:26:27,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:27,720 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:27,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:28,241 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:28,242 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760023130] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:28,242 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:28,242 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-02-10 03:26:28,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419608768] [2022-02-10 03:26:28,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:28,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-10 03:26:28,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:28,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-10 03:26:28,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2022-02-10 03:26:28,243 INFO L87 Difference]: Start difference. First operand 131 states and 193 transitions. Second operand has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:30,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:30,264 INFO L93 Difference]: Finished difference Result 439 states and 618 transitions. [2022-02-10 03:26:30,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 03:26:30,265 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-10 03:26:30,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:30,266 INFO L225 Difference]: With dead ends: 439 [2022-02-10 03:26:30,266 INFO L226 Difference]: Without dead ends: 405 [2022-02-10 03:26:30,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1674 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1252, Invalid=4150, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:26:30,268 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 280 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:30,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 136 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:26:30,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2022-02-10 03:26:30,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 180. [2022-02-10 03:26:30,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.5251396648044693) internal successors, (273), 179 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:30,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 273 transitions. [2022-02-10 03:26:30,273 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 273 transitions. Word has length 27 [2022-02-10 03:26:30,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:30,273 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 273 transitions. [2022-02-10 03:26:30,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:30,273 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 273 transitions. [2022-02-10 03:26:30,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 03:26:30,274 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:30,274 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:30,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-02-10 03:26:30,488 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,SelfDestructingSolverStorable9 [2022-02-10 03:26:30,490 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:30,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:30,492 INFO L85 PathProgramCache]: Analyzing trace with hash -831818433, now seen corresponding path program 9 times [2022-02-10 03:26:30,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:30,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677072725] [2022-02-10 03:26:30,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:30,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:30,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:30,604 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:30,604 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:30,604 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677072725] [2022-02-10 03:26:30,605 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677072725] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:30,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438822765] [2022-02-10 03:26:30,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:26:30,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:30,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:30,606 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:26:30,607 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:26:30,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 03:26:30,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:30,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 03:26:30,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:30,956 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:30,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:31,246 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:31,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438822765] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:31,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:31,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 30 [2022-02-10 03:26:31,247 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988037154] [2022-02-10 03:26:31,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:31,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-02-10 03:26:31,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:31,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-02-10 03:26:31,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2022-02-10 03:26:31,248 INFO L87 Difference]: Start difference. First operand 180 states and 273 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:32,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:32,327 INFO L93 Difference]: Finished difference Result 499 states and 699 transitions. [2022-02-10 03:26:32,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-10 03:26:32,327 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 03:26:32,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:32,329 INFO L225 Difference]: With dead ends: 499 [2022-02-10 03:26:32,329 INFO L226 Difference]: Without dead ends: 457 [2022-02-10 03:26:32,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1381, Invalid=4169, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:26:32,332 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 206 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:32,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 103 Invalid, 577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:26:32,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-02-10 03:26:32,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 164. [2022-02-10 03:26:32,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 1.49079754601227) internal successors, (243), 163 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:32,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 243 transitions. [2022-02-10 03:26:32,341 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 243 transitions. Word has length 29 [2022-02-10 03:26:32,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:32,341 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 243 transitions. [2022-02-10 03:26:32,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:32,360 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 243 transitions. [2022-02-10 03:26:32,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-10 03:26:32,361 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:32,361 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:32,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-02-10 03:26:32,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:32,579 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:32,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:32,580 INFO L85 PathProgramCache]: Analyzing trace with hash -2076933449, now seen corresponding path program 10 times [2022-02-10 03:26:32,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:32,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800338175] [2022-02-10 03:26:32,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:32,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:32,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:32,723 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:32,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:32,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800338175] [2022-02-10 03:26:32,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800338175] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:32,724 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633559818] [2022-02-10 03:26:32,724 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:26:32,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:32,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:32,730 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:26:32,731 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:26:32,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:26:32,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:32,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-02-10 03:26:32,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:33,069 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:33,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:33,402 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:33,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633559818] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:33,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:33,402 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 13] total 34 [2022-02-10 03:26:33,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486543031] [2022-02-10 03:26:33,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:33,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-10 03:26:33,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:33,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-10 03:26:33,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=939, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:26:33,404 INFO L87 Difference]: Start difference. First operand 164 states and 243 transitions. Second operand has 35 states, 35 states have (on average 2.1714285714285713) internal successors, (76), 34 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:34,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:34,648 INFO L93 Difference]: Finished difference Result 768 states and 1111 transitions. [2022-02-10 03:26:34,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-10 03:26:34,649 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.1714285714285713) internal successors, (76), 34 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-10 03:26:34,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:34,651 INFO L225 Difference]: With dead ends: 768 [2022-02-10 03:26:34,651 INFO L226 Difference]: Without dead ends: 745 [2022-02-10 03:26:34,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2943 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2002, Invalid=5830, Unknown=0, NotChecked=0, Total=7832 [2022-02-10 03:26:34,654 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 308 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:34,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 102 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:26:34,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2022-02-10 03:26:34,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 228. [2022-02-10 03:26:34,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.5550660792951543) internal successors, (353), 227 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:34,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 353 transitions. [2022-02-10 03:26:34,663 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 353 transitions. Word has length 29 [2022-02-10 03:26:34,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:34,663 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 353 transitions. [2022-02-10 03:26:34,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.1714285714285713) internal successors, (76), 34 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:34,663 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 353 transitions. [2022-02-10 03:26:34,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-10 03:26:34,664 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:34,664 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:34,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-02-10 03:26:34,879 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,SelfDestructingSolverStorable11 [2022-02-10 03:26:34,879 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:34,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:34,880 INFO L85 PathProgramCache]: Analyzing trace with hash 945556609, now seen corresponding path program 11 times [2022-02-10 03:26:34,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:34,880 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679391632] [2022-02-10 03:26:34,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:34,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:34,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:34,956 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:34,956 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:34,956 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679391632] [2022-02-10 03:26:34,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679391632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:34,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059544980] [2022-02-10 03:26:34,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:26:34,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:34,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:34,958 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:26:34,959 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:26:34,984 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-10 03:26:34,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:34,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-10 03:26:34,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:35,078 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:35,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:35,420 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 16 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:35,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059544980] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:35,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:35,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 11] total 15 [2022-02-10 03:26:35,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294673264] [2022-02-10 03:26:35,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:35,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-10 03:26:35,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:35,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-10 03:26:35,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:26:35,421 INFO L87 Difference]: Start difference. First operand 228 states and 353 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:26:35,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:35,525 INFO L93 Difference]: Finished difference Result 388 states and 583 transitions. [2022-02-10 03:26:35,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 03:26:35,526 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 31 [2022-02-10 03:26:35,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:35,527 INFO L225 Difference]: With dead ends: 388 [2022-02-10 03:26:35,527 INFO L226 Difference]: Without dead ends: 373 [2022-02-10 03:26:35,527 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 54 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-02-10 03:26:35,528 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 136 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:35,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 263 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:26:35,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-02-10 03:26:35,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 301. [2022-02-10 03:26:35,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 1.58) internal successors, (474), 300 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:35,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 474 transitions. [2022-02-10 03:26:35,533 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 474 transitions. Word has length 31 [2022-02-10 03:26:35,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:35,533 INFO L470 AbstractCegarLoop]: Abstraction has 301 states and 474 transitions. [2022-02-10 03:26:35,533 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:26:35,533 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 474 transitions. [2022-02-10 03:26:35,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-10 03:26:35,533 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:35,534 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:35,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-10 03:26:35,741 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,SelfDestructingSolverStorable12 [2022-02-10 03:26:35,741 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:35,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:35,741 INFO L85 PathProgramCache]: Analyzing trace with hash 685695345, now seen corresponding path program 12 times [2022-02-10 03:26:35,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:35,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920019395] [2022-02-10 03:26:35,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:35,742 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:35,910 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:35,910 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:35,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920019395] [2022-02-10 03:26:35,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920019395] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:35,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039848152] [2022-02-10 03:26:35,911 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:26:35,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:35,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:35,912 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:26:35,918 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:26:35,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-10 03:26:35,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:35,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-10 03:26:35,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:36,062 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:36,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:36,206 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:36,206 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039848152] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:36,206 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:36,206 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 8] total 25 [2022-02-10 03:26:36,206 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345746092] [2022-02-10 03:26:36,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:36,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:26:36,207 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:36,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:26:36,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:26:36,207 INFO L87 Difference]: Start difference. First operand 301 states and 474 transitions. Second operand has 25 states, 25 states have (on average 3.0) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:36,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:36,553 INFO L93 Difference]: Finished difference Result 485 states and 746 transitions. [2022-02-10 03:26:36,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-10 03:26:36,554 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.0) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-10 03:26:36,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:36,555 INFO L225 Difference]: With dead ends: 485 [2022-02-10 03:26:36,555 INFO L226 Difference]: Without dead ends: 478 [2022-02-10 03:26:36,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 48 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=331, Invalid=1309, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 03:26:36,556 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 148 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:36,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 76 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:26:36,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2022-02-10 03:26:36,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 316. [2022-02-10 03:26:36,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.5873015873015872) internal successors, (500), 315 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:36,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 500 transitions. [2022-02-10 03:26:36,562 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 500 transitions. Word has length 31 [2022-02-10 03:26:36,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:36,562 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 500 transitions. [2022-02-10 03:26:36,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.0) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:36,563 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 500 transitions. [2022-02-10 03:26:36,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-10 03:26:36,563 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:36,563 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:36,579 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:26:36,779 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,SelfDestructingSolverStorable13 [2022-02-10 03:26:36,779 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:36,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:36,779 INFO L85 PathProgramCache]: Analyzing trace with hash 553665219, now seen corresponding path program 13 times [2022-02-10 03:26:36,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:36,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476942248] [2022-02-10 03:26:36,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:36,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:36,907 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:36,908 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:36,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476942248] [2022-02-10 03:26:36,908 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476942248] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:36,908 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049859554] [2022-02-10 03:26:36,908 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:26:36,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:36,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:36,909 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:26:36,911 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:26:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:36,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-10 03:26:36,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:37,248 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:37,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:37,632 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:37,632 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049859554] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:37,632 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:37,632 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 14] total 36 [2022-02-10 03:26:37,633 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576354588] [2022-02-10 03:26:37,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:37,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-10 03:26:37,633 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:37,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-10 03:26:37,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=275, Invalid=1057, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:26:37,634 INFO L87 Difference]: Start difference. First operand 316 states and 500 transitions. Second operand has 37 states, 37 states have (on average 2.27027027027027) internal successors, (84), 36 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:38,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:38,868 INFO L93 Difference]: Finished difference Result 781 states and 1111 transitions. [2022-02-10 03:26:38,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-10 03:26:38,868 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.27027027027027) internal successors, (84), 36 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-02-10 03:26:38,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:38,870 INFO L225 Difference]: With dead ends: 781 [2022-02-10 03:26:38,870 INFO L226 Difference]: Without dead ends: 722 [2022-02-10 03:26:38,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2772 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2242, Invalid=6688, Unknown=0, NotChecked=0, Total=8930 [2022-02-10 03:26:38,872 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 260 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:38,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 133 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:26:38,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2022-02-10 03:26:38,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 368. [2022-02-10 03:26:38,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 1.5722070844686649) internal successors, (577), 367 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:38,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 577 transitions. [2022-02-10 03:26:38,880 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 577 transitions. Word has length 33 [2022-02-10 03:26:38,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:38,880 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 577 transitions. [2022-02-10 03:26:38,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.27027027027027) internal successors, (84), 36 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:38,880 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 577 transitions. [2022-02-10 03:26:38,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-10 03:26:38,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:38,881 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:38,899 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:26:39,095 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,SelfDestructingSolverStorable14 [2022-02-10 03:26:39,095 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:39,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:39,096 INFO L85 PathProgramCache]: Analyzing trace with hash 282015035, now seen corresponding path program 14 times [2022-02-10 03:26:39,096 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:39,096 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695460295] [2022-02-10 03:26:39,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:39,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:39,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:39,194 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 27 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 03:26:39,194 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:39,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695460295] [2022-02-10 03:26:39,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695460295] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:39,194 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72750058] [2022-02-10 03:26:39,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:26:39,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:39,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:39,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:26:39,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:26:39,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:26:39,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:39,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-10 03:26:39,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:39,524 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:39,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:39,960 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:39,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72750058] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:39,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:39,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 15] total 35 [2022-02-10 03:26:39,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050001900] [2022-02-10 03:26:39,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:39,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:26:39,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:39,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:26:39,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=263, Invalid=997, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:26:39,961 INFO L87 Difference]: Start difference. First operand 368 states and 577 transitions. Second operand has 36 states, 36 states have (on average 2.2777777777777777) internal successors, (82), 35 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:41,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:41,160 INFO L93 Difference]: Finished difference Result 1426 states and 2059 transitions. [2022-02-10 03:26:41,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 03:26:41,160 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.2777777777777777) internal successors, (82), 35 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-02-10 03:26:41,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:41,163 INFO L225 Difference]: With dead ends: 1426 [2022-02-10 03:26:41,163 INFO L226 Difference]: Without dead ends: 1388 [2022-02-10 03:26:41,165 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2474 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1867, Invalid=5105, Unknown=0, NotChecked=0, Total=6972 [2022-02-10 03:26:41,165 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 426 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 569 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:41,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [426 Valid, 86 Invalid, 569 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:26:41,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2022-02-10 03:26:41,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 561. [2022-02-10 03:26:41,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 560 states have (on average 1.5482142857142858) internal successors, (867), 560 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:41,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 867 transitions. [2022-02-10 03:26:41,178 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 867 transitions. Word has length 33 [2022-02-10 03:26:41,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:41,178 INFO L470 AbstractCegarLoop]: Abstraction has 561 states and 867 transitions. [2022-02-10 03:26:41,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.2777777777777777) internal successors, (82), 35 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:41,178 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 867 transitions. [2022-02-10 03:26:41,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-10 03:26:41,179 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:41,179 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:41,196 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:26:41,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:41,394 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:41,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:41,395 INFO L85 PathProgramCache]: Analyzing trace with hash 955484421, now seen corresponding path program 15 times [2022-02-10 03:26:41,395 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:41,395 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902034904] [2022-02-10 03:26:41,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:41,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:41,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:41,485 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:41,486 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:41,486 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902034904] [2022-02-10 03:26:41,486 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902034904] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:41,486 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66418679] [2022-02-10 03:26:41,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:26:41,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:41,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:41,499 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:26:41,500 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:26:41,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 03:26:41,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:41,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-10 03:26:41,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:41,683 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:41,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:41,858 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:41,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66418679] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:41,858 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:41,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 11] total 19 [2022-02-10 03:26:41,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543485646] [2022-02-10 03:26:41,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:41,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-02-10 03:26:41,859 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:41,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-02-10 03:26:41,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2022-02-10 03:26:41,859 INFO L87 Difference]: Start difference. First operand 561 states and 867 transitions. Second operand has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:42,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:42,068 INFO L93 Difference]: Finished difference Result 993 states and 1519 transitions. [2022-02-10 03:26:42,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:26:42,068 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-10 03:26:42,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:42,071 INFO L225 Difference]: With dead ends: 993 [2022-02-10 03:26:42,071 INFO L226 Difference]: Without dead ends: 965 [2022-02-10 03:26:42,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 60 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2022-02-10 03:26:42,071 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 203 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:42,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 345 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:26:42,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2022-02-10 03:26:42,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 721. [2022-02-10 03:26:42,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 1.5722222222222222) internal successors, (1132), 720 states have internal predecessors, (1132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:42,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1132 transitions. [2022-02-10 03:26:42,082 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1132 transitions. Word has length 35 [2022-02-10 03:26:42,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:42,082 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 1132 transitions. [2022-02-10 03:26:42,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:42,083 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1132 transitions. [2022-02-10 03:26:42,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-10 03:26:42,083 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:42,084 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:42,116 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:26:42,303 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,SelfDestructingSolverStorable16 [2022-02-10 03:26:42,303 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:42,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:42,304 INFO L85 PathProgramCache]: Analyzing trace with hash 741264967, now seen corresponding path program 16 times [2022-02-10 03:26:42,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:42,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971514651] [2022-02-10 03:26:42,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:42,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:42,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:42,453 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:42,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:42,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971514651] [2022-02-10 03:26:42,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971514651] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:42,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926895173] [2022-02-10 03:26:42,454 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:26:42,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:42,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:42,455 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:26:42,456 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:26:42,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:26:42,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:42,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-10 03:26:42,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:42,853 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:42,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:43,324 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:43,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926895173] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:43,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:43,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 16] total 42 [2022-02-10 03:26:43,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534061061] [2022-02-10 03:26:43,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:43,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-10 03:26:43,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:43,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-10 03:26:43,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=1443, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 03:26:43,326 INFO L87 Difference]: Start difference. First operand 721 states and 1132 transitions. Second operand has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:45,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:45,137 INFO L93 Difference]: Finished difference Result 1296 states and 1863 transitions. [2022-02-10 03:26:45,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-02-10 03:26:45,137 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-02-10 03:26:45,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:45,141 INFO L225 Difference]: With dead ends: 1296 [2022-02-10 03:26:45,141 INFO L226 Difference]: Without dead ends: 1200 [2022-02-10 03:26:45,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4735 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=3633, Invalid=10887, Unknown=0, NotChecked=0, Total=14520 [2022-02-10 03:26:45,144 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 276 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:45,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 155 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:26:45,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1200 states. [2022-02-10 03:26:45,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1200 to 692. [2022-02-10 03:26:45,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 1.5658465991316932) internal successors, (1082), 691 states have internal predecessors, (1082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:45,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 1082 transitions. [2022-02-10 03:26:45,158 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 1082 transitions. Word has length 37 [2022-02-10 03:26:45,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:45,158 INFO L470 AbstractCegarLoop]: Abstraction has 692 states and 1082 transitions. [2022-02-10 03:26:45,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.2325581395348837) internal successors, (96), 42 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:45,158 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 1082 transitions. [2022-02-10 03:26:45,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-10 03:26:45,159 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:45,159 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:45,193 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:26:45,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-10 03:26:45,370 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:45,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:45,370 INFO L85 PathProgramCache]: Analyzing trace with hash 850215817, now seen corresponding path program 17 times [2022-02-10 03:26:45,370 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:45,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810355925] [2022-02-10 03:26:45,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:45,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:45,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:45,486 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 1 proven. 71 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:45,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:45,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810355925] [2022-02-10 03:26:45,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810355925] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:45,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67988920] [2022-02-10 03:26:45,487 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:26:45,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:45,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:45,488 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:26:45,489 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:26:45,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-10 03:26:45,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:45,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:26:45,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:45,618 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:45,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:46,105 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 36 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:46,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67988920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:46,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:46,105 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 15] total 21 [2022-02-10 03:26:46,105 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837699298] [2022-02-10 03:26:46,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:46,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-10 03:26:46,106 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:46,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-10 03:26:46,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:26:46,106 INFO L87 Difference]: Start difference. First operand 692 states and 1082 transitions. Second operand has 21 states, 21 states have (on average 3.380952380952381) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:46,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:46,248 INFO L93 Difference]: Finished difference Result 981 states and 1495 transitions. [2022-02-10 03:26:46,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-10 03:26:46,248 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.380952380952381) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-10 03:26:46,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:46,251 INFO L225 Difference]: With dead ends: 981 [2022-02-10 03:26:46,251 INFO L226 Difference]: Without dead ends: 962 [2022-02-10 03:26:46,251 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 68 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2022-02-10 03:26:46,252 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 247 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:46,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 408 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 03:26:46,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2022-02-10 03:26:46,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 879. [2022-02-10 03:26:46,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 1.5865603644646924) internal successors, (1393), 878 states have internal predecessors, (1393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:46,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1393 transitions. [2022-02-10 03:26:46,263 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1393 transitions. Word has length 39 [2022-02-10 03:26:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:46,263 INFO L470 AbstractCegarLoop]: Abstraction has 879 states and 1393 transitions. [2022-02-10 03:26:46,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.380952380952381) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:46,263 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1393 transitions. [2022-02-10 03:26:46,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-10 03:26:46,264 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:46,264 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:46,284 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:26:46,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:46,466 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:46,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:46,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1344387637, now seen corresponding path program 18 times [2022-02-10 03:26:46,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:46,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15070314] [2022-02-10 03:26:46,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:46,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:46,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:46,699 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:46,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:46,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15070314] [2022-02-10 03:26:46,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15070314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:46,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060459414] [2022-02-10 03:26:46,700 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:26:46,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:46,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:46,701 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:26:46,702 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:26:46,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 03:26:46,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:26:46,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:26:46,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:47,154 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:47,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:48,552 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:48,553 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060459414] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:48,553 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:48,553 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17, 18] total 43 [2022-02-10 03:26:48,553 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062495633] [2022-02-10 03:26:48,553 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:48,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-10 03:26:48,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:48,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-10 03:26:48,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1520, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 03:26:48,554 INFO L87 Difference]: Start difference. First operand 879 states and 1393 transitions. Second operand has 44 states, 44 states have (on average 2.3181818181818183) internal successors, (102), 43 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:53,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:26:53,685 INFO L93 Difference]: Finished difference Result 3238 states and 4848 transitions. [2022-02-10 03:26:53,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-02-10 03:26:53,685 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.3181818181818183) internal successors, (102), 43 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-10 03:26:53,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:26:53,695 INFO L225 Difference]: With dead ends: 3238 [2022-02-10 03:26:53,695 INFO L226 Difference]: Without dead ends: 3215 [2022-02-10 03:26:53,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6332 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=3774, Invalid=14316, Unknown=0, NotChecked=0, Total=18090 [2022-02-10 03:26:53,697 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 718 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 1871 mSolverCounterSat, 408 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 718 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 2279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 408 IncrementalHoareTripleChecker+Valid, 1871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:26:53,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [718 Valid, 300 Invalid, 2279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [408 Valid, 1871 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:26:53,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3215 states. [2022-02-10 03:26:53,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3215 to 1340. [2022-02-10 03:26:53,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1339 states have (on average 1.6258401792382375) internal successors, (2177), 1339 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:53,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 2177 transitions. [2022-02-10 03:26:53,737 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 2177 transitions. Word has length 39 [2022-02-10 03:26:53,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:26:53,737 INFO L470 AbstractCegarLoop]: Abstraction has 1340 states and 2177 transitions. [2022-02-10 03:26:53,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.3181818181818183) internal successors, (102), 43 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:26:53,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 2177 transitions. [2022-02-10 03:26:53,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-10 03:26:53,739 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:26:53,739 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:26:53,788 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:26:53,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:53,955 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:26:53,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:26:53,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1927075719, now seen corresponding path program 19 times [2022-02-10 03:26:53,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:26:53,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106665031] [2022-02-10 03:26:53,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:26:53,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:26:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:54,147 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:54,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:26:54,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106665031] [2022-02-10 03:26:54,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106665031] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:26:54,148 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281619258] [2022-02-10 03:26:54,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:26:54,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:26:54,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:26:54,149 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:26:54,150 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:26:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:26:54,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:26:54,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:26:54,606 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:54,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:26:55,676 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:26:55,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281619258] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:26:55,676 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:26:55,676 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 19] total 46 [2022-02-10 03:26:55,676 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842726774] [2022-02-10 03:26:55,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:26:55,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-10 03:26:55,676 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:26:55,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-10 03:26:55,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:26:55,677 INFO L87 Difference]: Start difference. First operand 1340 states and 2177 transitions. Second operand has 47 states, 47 states have (on average 2.25531914893617) internal successors, (106), 46 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:01,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:01,186 INFO L93 Difference]: Finished difference Result 5406 states and 8176 transitions. [2022-02-10 03:27:01,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2022-02-10 03:27:01,186 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.25531914893617) internal successors, (106), 46 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-10 03:27:01,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:01,199 INFO L225 Difference]: With dead ends: 5406 [2022-02-10 03:27:01,199 INFO L226 Difference]: Without dead ends: 5374 [2022-02-10 03:27:01,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9944 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=5892, Invalid=20190, Unknown=0, NotChecked=0, Total=26082 [2022-02-10 03:27:01,201 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 729 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 1623 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 729 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 2075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 1623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:01,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [729 Valid, 155 Invalid, 2075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 1623 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:27:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5374 states. [2022-02-10 03:27:01,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5374 to 1819. [2022-02-10 03:27:01,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1819 states, 1818 states have (on average 1.6534653465346534) internal successors, (3006), 1818 states have internal predecessors, (3006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:01,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1819 states to 1819 states and 3006 transitions. [2022-02-10 03:27:01,244 INFO L78 Accepts]: Start accepts. Automaton has 1819 states and 3006 transitions. Word has length 39 [2022-02-10 03:27:01,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:01,244 INFO L470 AbstractCegarLoop]: Abstraction has 1819 states and 3006 transitions. [2022-02-10 03:27:01,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.25531914893617) internal successors, (106), 46 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:01,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1819 states and 3006 transitions. [2022-02-10 03:27:01,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-10 03:27:01,246 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:01,246 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:01,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-02-10 03:27:01,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:01,462 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:01,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:01,462 INFO L85 PathProgramCache]: Analyzing trace with hash -213642307, now seen corresponding path program 20 times [2022-02-10 03:27:01,462 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:01,462 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296664377] [2022-02-10 03:27:01,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:01,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:01,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:01,633 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:01,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:01,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296664377] [2022-02-10 03:27:01,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296664377] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:01,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269543322] [2022-02-10 03:27:01,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:27:01,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:01,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:01,634 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:27:01,635 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:27:01,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:27:01,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:01,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-10 03:27:01,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:02,090 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:02,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:02,844 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 9 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:02,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269543322] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:02,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:02,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 18] total 46 [2022-02-10 03:27:02,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985268992] [2022-02-10 03:27:02,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:02,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-10 03:27:02,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:02,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-10 03:27:02,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=1799, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 03:27:02,845 INFO L87 Difference]: Start difference. First operand 1819 states and 3006 transitions. Second operand has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:05,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:05,445 INFO L93 Difference]: Finished difference Result 5094 states and 7758 transitions. [2022-02-10 03:27:05,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-02-10 03:27:05,446 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-10 03:27:05,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:05,458 INFO L225 Difference]: With dead ends: 5094 [2022-02-10 03:27:05,458 INFO L226 Difference]: Without dead ends: 5050 [2022-02-10 03:27:05,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6480 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3811, Invalid=12959, Unknown=0, NotChecked=0, Total=16770 [2022-02-10 03:27:05,459 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 513 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 272 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 272 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:05,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [513 Valid, 121 Invalid, 1399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [272 Valid, 1127 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:27:05,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5050 states. [2022-02-10 03:27:05,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5050 to 1876. [2022-02-10 03:27:05,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1875 states have (on average 1.6490666666666667) internal successors, (3092), 1875 states have internal predecessors, (3092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:05,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 3092 transitions. [2022-02-10 03:27:05,498 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 3092 transitions. Word has length 39 [2022-02-10 03:27:05,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:05,498 INFO L470 AbstractCegarLoop]: Abstraction has 1876 states and 3092 transitions. [2022-02-10 03:27:05,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 46 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:05,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 3092 transitions. [2022-02-10 03:27:05,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-10 03:27:05,500 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:05,500 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:05,528 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:27:05,714 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,SelfDestructingSolverStorable21 [2022-02-10 03:27:05,714 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:05,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:05,714 INFO L85 PathProgramCache]: Analyzing trace with hash -345359359, now seen corresponding path program 21 times [2022-02-10 03:27:05,714 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:05,714 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769915067] [2022-02-10 03:27:05,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:05,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:05,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:05,882 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:05,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:05,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769915067] [2022-02-10 03:27:05,883 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769915067] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:05,883 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149037985] [2022-02-10 03:27:05,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:27:05,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:05,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:05,884 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:27:05,885 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:27:05,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-10 03:27:05,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:05,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-10 03:27:05,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:06,369 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:06,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:06,995 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 20 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:06,996 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149037985] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:06,996 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:06,996 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 19] total 48 [2022-02-10 03:27:06,996 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889535885] [2022-02-10 03:27:06,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:06,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-10 03:27:06,996 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:06,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-10 03:27:06,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:27:06,997 INFO L87 Difference]: Start difference. First operand 1876 states and 3092 transitions. Second operand has 49 states, 49 states have (on average 2.163265306122449) internal successors, (106), 48 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:09,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:09,440 INFO L93 Difference]: Finished difference Result 5311 states and 8120 transitions. [2022-02-10 03:27:09,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-02-10 03:27:09,441 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.163265306122449) internal successors, (106), 48 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-10 03:27:09,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:09,462 INFO L225 Difference]: With dead ends: 5311 [2022-02-10 03:27:09,462 INFO L226 Difference]: Without dead ends: 5168 [2022-02-10 03:27:09,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6378 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=4294, Invalid=14338, Unknown=0, NotChecked=0, Total=18632 [2022-02-10 03:27:09,464 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 568 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:09,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 107 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:27:09,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2022-02-10 03:27:09,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 1361. [2022-02-10 03:27:09,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1361 states, 1360 states have (on average 1.624264705882353) internal successors, (2209), 1360 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:09,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1361 states to 1361 states and 2209 transitions. [2022-02-10 03:27:09,500 INFO L78 Accepts]: Start accepts. Automaton has 1361 states and 2209 transitions. Word has length 39 [2022-02-10 03:27:09,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:09,500 INFO L470 AbstractCegarLoop]: Abstraction has 1361 states and 2209 transitions. [2022-02-10 03:27:09,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.163265306122449) internal successors, (106), 48 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:09,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1361 states and 2209 transitions. [2022-02-10 03:27:09,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-10 03:27:09,502 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:09,502 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:09,523 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:27:09,718 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,SelfDestructingSolverStorable22 [2022-02-10 03:27:09,718 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:09,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:09,719 INFO L85 PathProgramCache]: Analyzing trace with hash -530573365, now seen corresponding path program 22 times [2022-02-10 03:27:09,719 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:09,719 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242255249] [2022-02-10 03:27:09,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:09,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:09,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:09,856 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:09,856 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:09,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242255249] [2022-02-10 03:27:09,856 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242255249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:09,856 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875090600] [2022-02-10 03:27:09,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:27:09,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:09,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:09,858 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:27:09,858 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:27:09,880 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:27:09,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:09,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-10 03:27:09,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:10,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:10,936 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 42 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:10,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875090600] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:10,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:10,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 18] total 48 [2022-02-10 03:27:10,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315142238] [2022-02-10 03:27:10,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:10,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-10 03:27:10,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:10,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-10 03:27:10,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=1889, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:27:10,938 INFO L87 Difference]: Start difference. First operand 1361 states and 2209 transitions. Second operand has 49 states, 49 states have (on average 2.204081632653061) internal successors, (108), 48 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:13,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:13,394 INFO L93 Difference]: Finished difference Result 1983 states and 2965 transitions. [2022-02-10 03:27:13,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2022-02-10 03:27:13,395 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.204081632653061) internal successors, (108), 48 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-10 03:27:13,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:13,397 INFO L225 Difference]: With dead ends: 1983 [2022-02-10 03:27:13,398 INFO L226 Difference]: Without dead ends: 1871 [2022-02-10 03:27:13,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7617 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=5588, Invalid=16762, Unknown=0, NotChecked=0, Total=22350 [2022-02-10 03:27:13,400 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 340 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 1072 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:13,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 182 Invalid, 1072 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:27:13,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2022-02-10 03:27:13,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1369. [2022-02-10 03:27:13,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1368 states have (on average 1.6191520467836258) internal successors, (2215), 1368 states have internal predecessors, (2215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:13,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 2215 transitions. [2022-02-10 03:27:13,417 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 2215 transitions. Word has length 41 [2022-02-10 03:27:13,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:13,417 INFO L470 AbstractCegarLoop]: Abstraction has 1369 states and 2215 transitions. [2022-02-10 03:27:13,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.204081632653061) internal successors, (108), 48 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:13,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 2215 transitions. [2022-02-10 03:27:13,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-10 03:27:13,419 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:13,419 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:13,447 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:27:13,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:13,635 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:13,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:13,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1615709171, now seen corresponding path program 23 times [2022-02-10 03:27:13,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:13,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306449275] [2022-02-10 03:27:13,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:13,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:13,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:13,745 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 1 proven. 97 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:13,746 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:13,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306449275] [2022-02-10 03:27:13,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306449275] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:13,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389651141] [2022-02-10 03:27:13,746 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:27:13,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:13,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:13,761 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:27:13,775 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:27:13,791 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-10 03:27:13,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:13,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:27:13,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:13,962 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:13,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:14,510 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 49 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:14,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389651141] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:14,510 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:14,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 17] total 24 [2022-02-10 03:27:14,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003016195] [2022-02-10 03:27:14,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:14,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 03:27:14,511 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:14,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 03:27:14,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=402, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:27:14,511 INFO L87 Difference]: Start difference. First operand 1369 states and 2215 transitions. Second operand has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:14,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:14,676 INFO L93 Difference]: Finished difference Result 1906 states and 3032 transitions. [2022-02-10 03:27:14,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-10 03:27:14,676 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-10 03:27:14,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:14,679 INFO L225 Difference]: With dead ends: 1906 [2022-02-10 03:27:14,679 INFO L226 Difference]: Without dead ends: 1885 [2022-02-10 03:27:14,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 75 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=150, Invalid=402, Unknown=0, NotChecked=0, Total=552 [2022-02-10 03:27:14,680 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 263 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:14,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 570 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:27:14,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1885 states. [2022-02-10 03:27:14,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1885 to 1692. [2022-02-10 03:27:14,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1692 states, 1691 states have (on average 1.629804849201656) internal successors, (2756), 1691 states have internal predecessors, (2756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:14,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1692 states to 1692 states and 2756 transitions. [2022-02-10 03:27:14,700 INFO L78 Accepts]: Start accepts. Automaton has 1692 states and 2756 transitions. Word has length 43 [2022-02-10 03:27:14,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:14,700 INFO L470 AbstractCegarLoop]: Abstraction has 1692 states and 2756 transitions. [2022-02-10 03:27:14,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 24 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:14,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 2756 transitions. [2022-02-10 03:27:14,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-10 03:27:14,702 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:14,702 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:14,720 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:27:14,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:14,915 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:14,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:14,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1712243919, now seen corresponding path program 24 times [2022-02-10 03:27:14,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:14,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272196521] [2022-02-10 03:27:14,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:14,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:14,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:15,181 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:15,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:15,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272196521] [2022-02-10 03:27:15,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272196521] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:15,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294899186] [2022-02-10 03:27:15,182 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:27:15,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:15,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:15,183 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:27:15,184 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:27:15,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 03:27:15,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:15,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 03:27:15,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:15,482 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 30 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:15,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:15,650 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 36 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:15,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294899186] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:15,650 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:15,650 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17, 11] total 37 [2022-02-10 03:27:15,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119639055] [2022-02-10 03:27:15,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:15,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-10 03:27:15,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:15,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-10 03:27:15,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=1093, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:27:15,651 INFO L87 Difference]: Start difference. First operand 1692 states and 2756 transitions. Second operand has 37 states, 37 states have (on average 2.7567567567567566) internal successors, (102), 37 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:16,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:16,466 INFO L93 Difference]: Finished difference Result 2284 states and 3618 transitions. [2022-02-10 03:27:16,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 03:27:16,466 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.7567567567567566) internal successors, (102), 37 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-10 03:27:16,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:16,470 INFO L225 Difference]: With dead ends: 2284 [2022-02-10 03:27:16,470 INFO L226 Difference]: Without dead ends: 2275 [2022-02-10 03:27:16,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=676, Invalid=3484, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 03:27:16,471 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 211 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:16,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 226 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:27:16,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2275 states. [2022-02-10 03:27:16,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2275 to 1575. [2022-02-10 03:27:16,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1574 states have (on average 1.6181702668360864) internal successors, (2547), 1574 states have internal predecessors, (2547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:16,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 2547 transitions. [2022-02-10 03:27:16,489 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 2547 transitions. Word has length 43 [2022-02-10 03:27:16,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:16,489 INFO L470 AbstractCegarLoop]: Abstraction has 1575 states and 2547 transitions. [2022-02-10 03:27:16,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.7567567567567566) internal successors, (102), 37 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:16,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 2547 transitions. [2022-02-10 03:27:16,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-10 03:27:16,491 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:16,491 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:16,513 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:27:16,693 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,SelfDestructingSolverStorable25 [2022-02-10 03:27:16,693 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:16,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:16,694 INFO L85 PathProgramCache]: Analyzing trace with hash -992027463, now seen corresponding path program 25 times [2022-02-10 03:27:16,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:16,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703172182] [2022-02-10 03:27:16,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:16,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:16,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:16,897 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 2 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:16,897 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:16,897 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703172182] [2022-02-10 03:27:16,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703172182] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:16,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414960767] [2022-02-10 03:27:16,898 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:27:16,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:16,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:16,899 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:27:16,900 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:27:16,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:16,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-10 03:27:16,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:17,452 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 2 proven. 96 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:17,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:18,822 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:18,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414960767] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:18,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:18,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19, 21] total 51 [2022-02-10 03:27:18,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223272464] [2022-02-10 03:27:18,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:18,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-02-10 03:27:18,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:18,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-02-10 03:27:18,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=475, Invalid=2177, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 03:27:18,824 INFO L87 Difference]: Start difference. First operand 1575 states and 2547 transitions. Second operand has 52 states, 52 states have (on average 2.269230769230769) internal successors, (118), 51 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:26,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:26,366 INFO L93 Difference]: Finished difference Result 5557 states and 8182 transitions. [2022-02-10 03:27:26,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2022-02-10 03:27:26,366 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.269230769230769) internal successors, (118), 51 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-10 03:27:26,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:26,374 INFO L225 Difference]: With dead ends: 5557 [2022-02-10 03:27:26,374 INFO L226 Difference]: Without dead ends: 5531 [2022-02-10 03:27:26,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13804 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=7817, Invalid=28093, Unknown=0, NotChecked=0, Total=35910 [2022-02-10 03:27:26,376 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 740 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 2162 mSolverCounterSat, 479 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 2641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 479 IncrementalHoareTripleChecker+Valid, 2162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:26,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [740 Valid, 209 Invalid, 2641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [479 Valid, 2162 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:27:26,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5531 states. [2022-02-10 03:27:26,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5531 to 1771. [2022-02-10 03:27:26,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1771 states, 1770 states have (on average 1.6288135593220339) internal successors, (2883), 1770 states have internal predecessors, (2883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:26,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1771 states to 1771 states and 2883 transitions. [2022-02-10 03:27:26,426 INFO L78 Accepts]: Start accepts. Automaton has 1771 states and 2883 transitions. Word has length 43 [2022-02-10 03:27:26,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:26,426 INFO L470 AbstractCegarLoop]: Abstraction has 1771 states and 2883 transitions. [2022-02-10 03:27:26,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.269230769230769) internal successors, (118), 51 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:26,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1771 states and 2883 transitions. [2022-02-10 03:27:26,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-10 03:27:26,428 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:26,428 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:26,444 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-10 03:27:26,628 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,SelfDestructingSolverStorable26 [2022-02-10 03:27:26,629 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:26,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:26,629 INFO L85 PathProgramCache]: Analyzing trace with hash -1530156803, now seen corresponding path program 26 times [2022-02-10 03:27:26,629 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:26,629 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446868247] [2022-02-10 03:27:26,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:26,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:26,808 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:26,808 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:26,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446868247] [2022-02-10 03:27:26,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446868247] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:26,808 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237614653] [2022-02-10 03:27:26,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:27:26,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:26,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:26,809 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:27:26,810 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:27:26,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:27:26,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:26,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:27:26,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:27,343 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:27,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:28,405 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:28,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237614653] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:28,406 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:28,406 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 20] total 50 [2022-02-10 03:27:28,406 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135791397] [2022-02-10 03:27:28,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:28,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-10 03:27:28,406 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:28,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-10 03:27:28,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=2113, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 03:27:28,407 INFO L87 Difference]: Start difference. First operand 1771 states and 2883 transitions. Second operand has 51 states, 51 states have (on average 2.215686274509804) internal successors, (113), 50 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:34,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:34,240 INFO L93 Difference]: Finished difference Result 7703 states and 11506 transitions. [2022-02-10 03:27:34,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-02-10 03:27:34,240 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.215686274509804) internal successors, (113), 50 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-10 03:27:34,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:34,252 INFO L225 Difference]: With dead ends: 7703 [2022-02-10 03:27:34,253 INFO L226 Difference]: Without dead ends: 7638 [2022-02-10 03:27:34,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14952 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=8387, Invalid=28285, Unknown=0, NotChecked=0, Total=36672 [2022-02-10 03:27:34,255 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 695 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 1785 mSolverCounterSat, 429 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 429 IncrementalHoareTripleChecker+Valid, 1785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:34,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [695 Valid, 108 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [429 Valid, 1785 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:27:34,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7638 states. [2022-02-10 03:27:34,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7638 to 1590. [2022-02-10 03:27:34,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1590 states, 1589 states have (on average 1.629326620516048) internal successors, (2589), 1589 states have internal predecessors, (2589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:34,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1590 states to 1590 states and 2589 transitions. [2022-02-10 03:27:34,312 INFO L78 Accepts]: Start accepts. Automaton has 1590 states and 2589 transitions. Word has length 43 [2022-02-10 03:27:34,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:34,312 INFO L470 AbstractCegarLoop]: Abstraction has 1590 states and 2589 transitions. [2022-02-10 03:27:34,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.215686274509804) internal successors, (113), 50 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:34,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1590 states and 2589 transitions. [2022-02-10 03:27:34,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-10 03:27:34,314 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:34,314 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:34,343 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:27:34,523 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,SelfDestructingSolverStorable27 [2022-02-10 03:27:34,523 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:34,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:34,524 INFO L85 PathProgramCache]: Analyzing trace with hash -750161343, now seen corresponding path program 27 times [2022-02-10 03:27:34,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:34,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438375597] [2022-02-10 03:27:34,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:34,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:34,727 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:34,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:34,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438375597] [2022-02-10 03:27:34,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438375597] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:34,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976127312] [2022-02-10 03:27:34,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:27:34,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:34,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:34,728 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:27:34,730 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:27:34,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-10 03:27:34,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:34,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:27:34,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:35,259 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:35,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:36,106 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:36,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976127312] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:36,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:36,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 21] total 53 [2022-02-10 03:27:36,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210448398] [2022-02-10 03:27:36,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:36,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-02-10 03:27:36,107 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:36,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-02-10 03:27:36,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=484, Invalid=2378, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 03:27:36,108 INFO L87 Difference]: Start difference. First operand 1590 states and 2589 transitions. Second operand has 54 states, 54 states have (on average 2.185185185185185) internal successors, (118), 53 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:39,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:39,543 INFO L93 Difference]: Finished difference Result 5842 states and 8597 transitions. [2022-02-10 03:27:39,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-10 03:27:39,543 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.185185185185185) internal successors, (118), 53 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-10 03:27:39,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:39,554 INFO L225 Difference]: With dead ends: 5842 [2022-02-10 03:27:39,555 INFO L226 Difference]: Without dead ends: 5741 [2022-02-10 03:27:39,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9167 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=5606, Invalid=19200, Unknown=0, NotChecked=0, Total=24806 [2022-02-10 03:27:39,556 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 526 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 288 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 1698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 288 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:39,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [526 Valid, 134 Invalid, 1698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [288 Valid, 1410 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:27:39,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5741 states. [2022-02-10 03:27:39,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5741 to 1596. [2022-02-10 03:27:39,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1596 states, 1595 states have (on average 1.6282131661442005) internal successors, (2597), 1595 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:39,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1596 states to 1596 states and 2597 transitions. [2022-02-10 03:27:39,604 INFO L78 Accepts]: Start accepts. Automaton has 1596 states and 2597 transitions. Word has length 43 [2022-02-10 03:27:39,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:39,604 INFO L470 AbstractCegarLoop]: Abstraction has 1596 states and 2597 transitions. [2022-02-10 03:27:39,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.185185185185185) internal successors, (118), 53 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:39,604 INFO L276 IsEmpty]: Start isEmpty. Operand 1596 states and 2597 transitions. [2022-02-10 03:27:39,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-10 03:27:39,606 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:39,606 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:39,627 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:27:39,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-10 03:27:39,811 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:39,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:39,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1381890181, now seen corresponding path program 28 times [2022-02-10 03:27:39,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:39,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736008351] [2022-02-10 03:27:39,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:39,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:39,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:39,984 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:39,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:39,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736008351] [2022-02-10 03:27:39,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736008351] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:39,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860263704] [2022-02-10 03:27:39,985 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:27:39,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:39,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:39,986 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:27:39,987 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:27:40,010 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:27:40,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:40,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:27:40,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:40,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:41,315 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 30 proven. 68 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:41,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860263704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:41,315 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:41,315 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 21] total 54 [2022-02-10 03:27:41,316 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368974323] [2022-02-10 03:27:41,316 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:41,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-10 03:27:41,316 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:41,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-10 03:27:41,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=499, Invalid=2471, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:27:41,317 INFO L87 Difference]: Start difference. First operand 1596 states and 2597 transitions. Second operand has 55 states, 55 states have (on average 2.1454545454545455) internal successors, (118), 54 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:44,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:44,721 INFO L93 Difference]: Finished difference Result 4760 states and 6894 transitions. [2022-02-10 03:27:44,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2022-02-10 03:27:44,721 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.1454545454545455) internal successors, (118), 54 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-10 03:27:44,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:44,727 INFO L225 Difference]: With dead ends: 4760 [2022-02-10 03:27:44,728 INFO L226 Difference]: Without dead ends: 4588 [2022-02-10 03:27:44,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9685 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=6387, Invalid=21335, Unknown=0, NotChecked=0, Total=27722 [2022-02-10 03:27:44,729 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 518 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 1148 mSolverCounterSat, 282 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 282 IncrementalHoareTripleChecker+Valid, 1148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:44,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 155 Invalid, 1430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [282 Valid, 1148 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:27:44,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4588 states. [2022-02-10 03:27:44,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4588 to 1617. [2022-02-10 03:27:44,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1617 states, 1616 states have (on average 1.6225247524752475) internal successors, (2622), 1616 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:44,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1617 states to 1617 states and 2622 transitions. [2022-02-10 03:27:44,761 INFO L78 Accepts]: Start accepts. Automaton has 1617 states and 2622 transitions. Word has length 43 [2022-02-10 03:27:44,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:44,761 INFO L470 AbstractCegarLoop]: Abstraction has 1617 states and 2622 transitions. [2022-02-10 03:27:44,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.1454545454545455) internal successors, (118), 54 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:44,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1617 states and 2622 transitions. [2022-02-10 03:27:44,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-02-10 03:27:44,763 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:44,763 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:44,781 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:27:44,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:44,975 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:44,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:44,976 INFO L85 PathProgramCache]: Analyzing trace with hash -746774705, now seen corresponding path program 29 times [2022-02-10 03:27:44,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:44,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650051109] [2022-02-10 03:27:44,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:44,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:45,145 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:45,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:45,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650051109] [2022-02-10 03:27:45,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650051109] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:45,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886974621] [2022-02-10 03:27:45,146 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:27:45,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:45,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:45,147 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:27:45,148 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:27:45,177 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 03:27:45,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:45,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:27:45,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:45,687 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:45,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:46,271 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 56 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:46,271 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886974621] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:46,271 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:46,271 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21, 20] total 54 [2022-02-10 03:27:46,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897457618] [2022-02-10 03:27:46,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:46,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-10 03:27:46,272 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:46,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-10 03:27:46,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=575, Invalid=2395, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 03:27:46,273 INFO L87 Difference]: Start difference. First operand 1617 states and 2622 transitions. Second operand has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:49,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:49,582 INFO L93 Difference]: Finished difference Result 2414 states and 3590 transitions. [2022-02-10 03:27:49,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-02-10 03:27:49,582 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-02-10 03:27:49,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:49,585 INFO L225 Difference]: With dead ends: 2414 [2022-02-10 03:27:49,585 INFO L226 Difference]: Without dead ends: 2264 [2022-02-10 03:27:49,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11688 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=8241, Invalid=24701, Unknown=0, NotChecked=0, Total=32942 [2022-02-10 03:27:49,586 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 384 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 1077 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:49,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 161 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1077 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:27:49,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2022-02-10 03:27:49,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1625. [2022-02-10 03:27:49,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1624 states have (on average 1.6176108374384237) internal successors, (2627), 1624 states have internal predecessors, (2627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:49,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 2627 transitions. [2022-02-10 03:27:49,607 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 2627 transitions. Word has length 45 [2022-02-10 03:27:49,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:49,607 INFO L470 AbstractCegarLoop]: Abstraction has 1625 states and 2627 transitions. [2022-02-10 03:27:49,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.1818181818181817) internal successors, (120), 54 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:49,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 2627 transitions. [2022-02-10 03:27:49,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 03:27:49,609 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:49,609 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:49,627 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:27:49,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:49,822 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:49,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:49,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1068200593, now seen corresponding path program 30 times [2022-02-10 03:27:49,823 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:49,823 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920551365] [2022-02-10 03:27:49,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:49,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:49,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:49,946 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 1 proven. 127 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:49,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:49,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920551365] [2022-02-10 03:27:49,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920551365] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:49,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719009219] [2022-02-10 03:27:49,947 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:27:49,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:49,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:49,948 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:27:49,949 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:27:49,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-10 03:27:49,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:27:49,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-10 03:27:49,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:50,237 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 36 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:50,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:50,435 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 49 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:50,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719009219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:50,435 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:50,435 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19, 14] total 25 [2022-02-10 03:27:50,435 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491692672] [2022-02-10 03:27:50,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:50,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 03:27:50,436 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:50,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 03:27:50,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=437, Unknown=0, NotChecked=0, Total=600 [2022-02-10 03:27:50,436 INFO L87 Difference]: Start difference. First operand 1625 states and 2627 transitions. Second operand has 25 states, 25 states have (on average 3.64) internal successors, (91), 25 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:50,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:27:50,821 INFO L93 Difference]: Finished difference Result 2523 states and 3995 transitions. [2022-02-10 03:27:50,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-02-10 03:27:50,822 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.64) internal successors, (91), 25 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 03:27:50,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:27:50,825 INFO L225 Difference]: With dead ends: 2523 [2022-02-10 03:27:50,825 INFO L226 Difference]: Without dead ends: 2491 [2022-02-10 03:27:50,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 84 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=268, Invalid=922, Unknown=0, NotChecked=0, Total=1190 [2022-02-10 03:27:50,826 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 278 mSDsluCounter, 876 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:27:50,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 750 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:27:50,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2491 states. [2022-02-10 03:27:50,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2491 to 2064. [2022-02-10 03:27:50,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2064 states, 2063 states have (on average 1.6325739214735822) internal successors, (3368), 2063 states have internal predecessors, (3368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:50,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 3368 transitions. [2022-02-10 03:27:50,852 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 3368 transitions. Word has length 47 [2022-02-10 03:27:50,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:27:50,852 INFO L470 AbstractCegarLoop]: Abstraction has 2064 states and 3368 transitions. [2022-02-10 03:27:50,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.64) internal successors, (91), 25 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:27:50,853 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 3368 transitions. [2022-02-10 03:27:50,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 03:27:50,854 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:27:50,854 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:27:50,885 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:27:51,067 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,SelfDestructingSolverStorable31 [2022-02-10 03:27:51,067 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:27:51,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:27:51,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1557057529, now seen corresponding path program 31 times [2022-02-10 03:27:51,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:27:51,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516816844] [2022-02-10 03:27:51,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:27:51,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:27:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:51,292 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:51,292 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:27:51,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516816844] [2022-02-10 03:27:51,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516816844] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:27:51,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469131715] [2022-02-10 03:27:51,293 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:27:51,293 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:27:51,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:27:51,294 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:27:51,294 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:27:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:27:51,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-10 03:27:51,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:27:51,911 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 2 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:51,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:27:53,800 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:27:53,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469131715] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:27:53,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:27:53,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 21, 23] total 56 [2022-02-10 03:27:53,800 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854818248] [2022-02-10 03:27:53,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:27:53,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-10 03:27:53,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:27:53,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-10 03:27:53,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=2616, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 03:27:53,801 INFO L87 Difference]: Start difference. First operand 2064 states and 3368 transitions. Second operand has 57 states, 57 states have (on average 2.280701754385965) internal successors, (130), 56 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:04,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:04,547 INFO L93 Difference]: Finished difference Result 7133 states and 10613 transitions. [2022-02-10 03:28:04,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 165 states. [2022-02-10 03:28:04,548 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.280701754385965) internal successors, (130), 56 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 03:28:04,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:04,559 INFO L225 Difference]: With dead ends: 7133 [2022-02-10 03:28:04,559 INFO L226 Difference]: Without dead ends: 7097 [2022-02-10 03:28:04,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18033 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=9837, Invalid=37035, Unknown=0, NotChecked=0, Total=46872 [2022-02-10 03:28:04,562 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 871 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 3641 mSolverCounterSat, 604 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 4245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 604 IncrementalHoareTripleChecker+Valid, 3641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:04,562 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [871 Valid, 371 Invalid, 4245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [604 Valid, 3641 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 03:28:04,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7097 states. [2022-02-10 03:28:04,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7097 to 2636. [2022-02-10 03:28:04,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2636 states, 2635 states have (on average 1.6425047438330171) internal successors, (4328), 2635 states have internal predecessors, (4328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:04,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2636 states to 2636 states and 4328 transitions. [2022-02-10 03:28:04,616 INFO L78 Accepts]: Start accepts. Automaton has 2636 states and 4328 transitions. Word has length 47 [2022-02-10 03:28:04,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:04,616 INFO L470 AbstractCegarLoop]: Abstraction has 2636 states and 4328 transitions. [2022-02-10 03:28:04,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.280701754385965) internal successors, (130), 56 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:04,617 INFO L276 IsEmpty]: Start isEmpty. Operand 2636 states and 4328 transitions. [2022-02-10 03:28:04,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 03:28:04,620 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:04,620 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:04,638 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:28:04,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:04,821 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:04,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:04,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1930640701, now seen corresponding path program 32 times [2022-02-10 03:28:04,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:04,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280480760] [2022-02-10 03:28:04,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:04,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:05,054 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:05,054 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:05,054 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280480760] [2022-02-10 03:28:05,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280480760] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:05,055 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2221850] [2022-02-10 03:28:05,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:28:05,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:05,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:05,056 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:28:05,057 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:28:05,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:28:05,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:05,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-10 03:28:05,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:05,634 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 6 proven. 122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:05,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:06,969 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:06,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2221850] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:06,969 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:06,969 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 21, 22] total 55 [2022-02-10 03:28:06,969 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794452919] [2022-02-10 03:28:06,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:06,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-10 03:28:06,970 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:06,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-10 03:28:06,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=529, Invalid=2551, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 03:28:06,970 INFO L87 Difference]: Start difference. First operand 2636 states and 4328 transitions. Second operand has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 55 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:16,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:16,030 INFO L93 Difference]: Finished difference Result 10307 states and 15379 transitions. [2022-02-10 03:28:16,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 185 states. [2022-02-10 03:28:16,030 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 55 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 03:28:16,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:16,042 INFO L225 Difference]: With dead ends: 10307 [2022-02-10 03:28:16,042 INFO L226 Difference]: Without dead ends: 10258 [2022-02-10 03:28:16,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22805 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=12274, Invalid=43186, Unknown=0, NotChecked=0, Total=55460 [2022-02-10 03:28:16,045 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 838 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 2656 mSolverCounterSat, 507 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 3163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 507 IncrementalHoareTripleChecker+Valid, 2656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:16,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [838 Valid, 210 Invalid, 3163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [507 Valid, 2656 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-10 03:28:16,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10258 states. [2022-02-10 03:28:16,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10258 to 2234. [2022-02-10 03:28:16,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2234 states, 2233 states have (on average 1.6211374832064487) internal successors, (3620), 2233 states have internal predecessors, (3620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:16,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2234 states to 2234 states and 3620 transitions. [2022-02-10 03:28:16,111 INFO L78 Accepts]: Start accepts. Automaton has 2234 states and 3620 transitions. Word has length 47 [2022-02-10 03:28:16,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:16,111 INFO L470 AbstractCegarLoop]: Abstraction has 2234 states and 3620 transitions. [2022-02-10 03:28:16,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 55 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:16,111 INFO L276 IsEmpty]: Start isEmpty. Operand 2234 states and 3620 transitions. [2022-02-10 03:28:16,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 03:28:16,123 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:16,123 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:16,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-10 03:28:16,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:16,339 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:16,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:16,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1601935487, now seen corresponding path program 33 times [2022-02-10 03:28:16,340 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:16,340 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998772788] [2022-02-10 03:28:16,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:16,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:16,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:16,544 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:16,544 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:16,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998772788] [2022-02-10 03:28:16,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998772788] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:16,544 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012257269] [2022-02-10 03:28:16,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:28:16,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:16,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:16,545 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:28:16,546 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:28:16,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-10 03:28:16,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:16,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:28:16,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:17,192 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:17,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:18,289 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:18,289 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012257269] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:18,289 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:18,290 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21, 22] total 56 [2022-02-10 03:28:18,290 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182324274] [2022-02-10 03:28:18,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:18,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2022-02-10 03:28:18,290 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:18,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2022-02-10 03:28:18,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=530, Invalid=2662, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 03:28:18,291 INFO L87 Difference]: Start difference. First operand 2234 states and 3620 transitions. Second operand has 57 states, 57 states have (on average 2.192982456140351) internal successors, (125), 56 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:22,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:22,822 INFO L93 Difference]: Finished difference Result 7735 states and 11203 transitions. [2022-02-10 03:28:22,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2022-02-10 03:28:22,823 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 2.192982456140351) internal successors, (125), 56 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 03:28:22,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:22,833 INFO L225 Difference]: With dead ends: 7735 [2022-02-10 03:28:22,833 INFO L226 Difference]: Without dead ends: 7640 [2022-02-10 03:28:22,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11878 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=6789, Invalid=24011, Unknown=0, NotChecked=0, Total=30800 [2022-02-10 03:28:22,835 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 645 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 1570 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 1924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 1570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:22,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [645 Valid, 115 Invalid, 1924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1570 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:28:22,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7640 states. [2022-02-10 03:28:22,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7640 to 2002. [2022-02-10 03:28:22,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2002 states, 2001 states have (on average 1.6176911544227885) internal successors, (3237), 2001 states have internal predecessors, (3237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:22,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2002 states to 2002 states and 3237 transitions. [2022-02-10 03:28:22,879 INFO L78 Accepts]: Start accepts. Automaton has 2002 states and 3237 transitions. Word has length 47 [2022-02-10 03:28:22,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:22,879 INFO L470 AbstractCegarLoop]: Abstraction has 2002 states and 3237 transitions. [2022-02-10 03:28:22,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 2.192982456140351) internal successors, (125), 56 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:22,879 INFO L276 IsEmpty]: Start isEmpty. Operand 2002 states and 3237 transitions. [2022-02-10 03:28:22,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 03:28:22,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:22,881 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:22,900 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:28:23,100 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,SelfDestructingSolverStorable34 [2022-02-10 03:28:23,100 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:23,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:23,101 INFO L85 PathProgramCache]: Analyzing trace with hash 792202949, now seen corresponding path program 34 times [2022-02-10 03:28:23,101 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:23,101 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926189468] [2022-02-10 03:28:23,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:23,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:23,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:23,333 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:23,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:23,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926189468] [2022-02-10 03:28:23,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926189468] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:23,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565288304] [2022-02-10 03:28:23,333 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:28:23,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:23,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:23,335 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:28:23,336 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:28:23,361 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:28:23,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:23,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-10 03:28:23,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:23,967 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 20 proven. 108 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:23,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:24,912 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:24,912 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565288304] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:24,912 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:24,912 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 23] total 59 [2022-02-10 03:28:24,912 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601219773] [2022-02-10 03:28:24,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:24,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-10 03:28:24,913 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:24,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-10 03:28:24,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=585, Invalid=2955, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:28:24,913 INFO L87 Difference]: Start difference. First operand 2002 states and 3237 transitions. Second operand has 60 states, 60 states have (on average 2.1666666666666665) internal successors, (130), 59 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:29,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:29,256 INFO L93 Difference]: Finished difference Result 8068 states and 11752 transitions. [2022-02-10 03:28:29,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-02-10 03:28:29,257 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.1666666666666665) internal successors, (130), 59 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 03:28:29,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:29,264 INFO L225 Difference]: With dead ends: 8068 [2022-02-10 03:28:29,264 INFO L226 Difference]: Without dead ends: 7900 [2022-02-10 03:28:29,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14283 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=8639, Invalid=29191, Unknown=0, NotChecked=0, Total=37830 [2022-02-10 03:28:29,266 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 623 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 1399 mSolverCounterSat, 333 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 333 IncrementalHoareTripleChecker+Valid, 1399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:29,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 132 Invalid, 1732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [333 Valid, 1399 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:28:29,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7900 states. [2022-02-10 03:28:29,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7900 to 2008. [2022-02-10 03:28:29,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 2007 states have (on average 1.6168410563029396) internal successors, (3245), 2007 states have internal predecessors, (3245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:29,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 3245 transitions. [2022-02-10 03:28:29,309 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 3245 transitions. Word has length 47 [2022-02-10 03:28:29,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:29,309 INFO L470 AbstractCegarLoop]: Abstraction has 2008 states and 3245 transitions. [2022-02-10 03:28:29,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.1666666666666665) internal successors, (130), 59 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:29,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 3245 transitions. [2022-02-10 03:28:29,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-02-10 03:28:29,310 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:29,310 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:29,331 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:28:29,529 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,SelfDestructingSolverStorable35 [2022-02-10 03:28:29,529 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:29,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:29,530 INFO L85 PathProgramCache]: Analyzing trace with hash -1437338871, now seen corresponding path program 35 times [2022-02-10 03:28:29,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:29,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757232249] [2022-02-10 03:28:29,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:29,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:29,754 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:29,754 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:29,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757232249] [2022-02-10 03:28:29,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757232249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:29,754 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194978449] [2022-02-10 03:28:29,754 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:28:29,755 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:29,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:29,765 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:28:29,766 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:28:29,793 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-02-10 03:28:29,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:29,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-10 03:28:29,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:30,340 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 30 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:30,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:31,124 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 36 proven. 92 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:31,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194978449] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:31,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:31,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 59 [2022-02-10 03:28:31,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791112188] [2022-02-10 03:28:31,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:31,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-10 03:28:31,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:31,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-10 03:28:31,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=578, Invalid=2962, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:28:31,126 INFO L87 Difference]: Start difference. First operand 2008 states and 3245 transitions. Second operand has 60 states, 60 states have (on average 2.1166666666666667) internal successors, (127), 59 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:35,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:35,186 INFO L93 Difference]: Finished difference Result 5734 states and 8152 transitions. [2022-02-10 03:28:35,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2022-02-10 03:28:35,186 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.1166666666666667) internal successors, (127), 59 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2022-02-10 03:28:35,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:35,192 INFO L225 Difference]: With dead ends: 5734 [2022-02-10 03:28:35,192 INFO L226 Difference]: Without dead ends: 5489 [2022-02-10 03:28:35,195 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15190 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=9008, Invalid=30792, Unknown=0, NotChecked=0, Total=39800 [2022-02-10 03:28:35,195 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 660 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 1534 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:35,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [660 Valid, 174 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1534 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:28:35,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5489 states. [2022-02-10 03:28:35,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5489 to 2081. [2022-02-10 03:28:35,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 2080 states have (on average 1.6105769230769231) internal successors, (3350), 2080 states have internal predecessors, (3350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:35,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 3350 transitions. [2022-02-10 03:28:35,261 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 3350 transitions. Word has length 47 [2022-02-10 03:28:35,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:35,262 INFO L470 AbstractCegarLoop]: Abstraction has 2081 states and 3350 transitions. [2022-02-10 03:28:35,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.1166666666666667) internal successors, (127), 59 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:35,262 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 3350 transitions. [2022-02-10 03:28:35,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-02-10 03:28:35,264 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:35,264 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:35,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-10 03:28:35,464 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,SelfDestructingSolverStorable36 [2022-02-10 03:28:35,465 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:35,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:35,465 INFO L85 PathProgramCache]: Analyzing trace with hash 15656147, now seen corresponding path program 36 times [2022-02-10 03:28:35,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:35,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3510952] [2022-02-10 03:28:35,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:35,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:35,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:35,709 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:35,709 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:35,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3510952] [2022-02-10 03:28:35,709 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3510952] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:35,709 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910055126] [2022-02-10 03:28:35,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:28:35,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:35,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:35,710 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:28:35,711 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:28:35,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-02-10 03:28:35,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:35,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-10 03:28:35,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:36,322 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:36,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:37,038 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 72 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:37,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910055126] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:37,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:37,038 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23, 22] total 60 [2022-02-10 03:28:37,038 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404990145] [2022-02-10 03:28:37,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:37,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-02-10 03:28:37,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:37,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-02-10 03:28:37,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=699, Invalid=2961, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 03:28:37,039 INFO L87 Difference]: Start difference. First operand 2081 states and 3350 transitions. Second operand has 61 states, 61 states have (on average 2.1639344262295084) internal successors, (132), 60 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:41,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:41,143 INFO L93 Difference]: Finished difference Result 3081 states and 4566 transitions. [2022-02-10 03:28:41,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-02-10 03:28:41,144 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.1639344262295084) internal successors, (132), 60 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2022-02-10 03:28:41,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:41,146 INFO L225 Difference]: With dead ends: 3081 [2022-02-10 03:28:41,146 INFO L226 Difference]: Without dead ends: 2888 [2022-02-10 03:28:41,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17252 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=11740, Invalid=35132, Unknown=0, NotChecked=0, Total=46872 [2022-02-10 03:28:41,148 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 441 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 1248 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 441 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:41,148 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [441 Valid, 213 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1248 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:28:41,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2022-02-10 03:28:41,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 2067. [2022-02-10 03:28:41,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2067 states, 2066 states have (on average 1.6089060987415296) internal successors, (3324), 2066 states have internal predecessors, (3324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:41,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 3324 transitions. [2022-02-10 03:28:41,167 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 3324 transitions. Word has length 49 [2022-02-10 03:28:41,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:41,168 INFO L470 AbstractCegarLoop]: Abstraction has 2067 states and 3324 transitions. [2022-02-10 03:28:41,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.1639344262295084) internal successors, (132), 60 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:41,168 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 3324 transitions. [2022-02-10 03:28:41,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:28:41,169 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:41,169 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:41,185 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:28:41,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:41,370 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:41,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:41,370 INFO L85 PathProgramCache]: Analyzing trace with hash -675158251, now seen corresponding path program 37 times [2022-02-10 03:28:41,370 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:41,370 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84162938] [2022-02-10 03:28:41,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:41,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:41,496 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 1 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:41,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:41,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84162938] [2022-02-10 03:28:41,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84162938] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:41,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240899869] [2022-02-10 03:28:41,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:28:41,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:41,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:41,498 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:28:41,499 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:28:41,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:41,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 39 conjunts are in the unsatisfiable core [2022-02-10 03:28:41,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:41,708 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:41,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:42,187 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 81 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:42,188 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240899869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:42,188 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:42,188 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 21] total 30 [2022-02-10 03:28:42,188 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697245931] [2022-02-10 03:28:42,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:42,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:28:42,188 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:42,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:28:42,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=642, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:28:42,189 INFO L87 Difference]: Start difference. First operand 2067 states and 3324 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 30 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:42,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:42,414 INFO L93 Difference]: Finished difference Result 2828 states and 4475 transitions. [2022-02-10 03:28:42,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 03:28:42,414 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 30 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:28:42,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:42,417 INFO L225 Difference]: With dead ends: 2828 [2022-02-10 03:28:42,417 INFO L226 Difference]: Without dead ends: 2803 [2022-02-10 03:28:42,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 89 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=228, Invalid=642, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:28:42,419 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 384 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:42,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [384 Valid, 867 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:28:42,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2022-02-10 03:28:42,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2640. [2022-02-10 03:28:42,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2640 states, 2639 states have (on average 1.6241000378931414) internal successors, (4286), 2639 states have internal predecessors, (4286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:42,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2640 states to 2640 states and 4286 transitions. [2022-02-10 03:28:42,447 INFO L78 Accepts]: Start accepts. Automaton has 2640 states and 4286 transitions. Word has length 51 [2022-02-10 03:28:42,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:42,447 INFO L470 AbstractCegarLoop]: Abstraction has 2640 states and 4286 transitions. [2022-02-10 03:28:42,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 30 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:42,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2640 states and 4286 transitions. [2022-02-10 03:28:42,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:28:42,449 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:42,449 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:42,470 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:28:42,670 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,SelfDestructingSolverStorable38 [2022-02-10 03:28:42,670 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:42,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:42,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1336586485, now seen corresponding path program 38 times [2022-02-10 03:28:42,671 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:42,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392896] [2022-02-10 03:28:42,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:42,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:42,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:42,930 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:42,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:42,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392896] [2022-02-10 03:28:42,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392896] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:42,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822830426] [2022-02-10 03:28:42,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:28:42,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:42,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:42,931 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:28:42,933 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:28:42,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:28:42,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:42,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 52 conjunts are in the unsatisfiable core [2022-02-10 03:28:42,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:43,608 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:43,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:28:46,531 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:46,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822830426] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:28:46,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:28:46,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 23, 24] total 58 [2022-02-10 03:28:46,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587929278] [2022-02-10 03:28:46,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:28:46,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-10 03:28:46,531 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:28:46,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-10 03:28:46,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=702, Invalid=2720, Unknown=0, NotChecked=0, Total=3422 [2022-02-10 03:28:46,532 INFO L87 Difference]: Start difference. First operand 2640 states and 4286 transitions. Second operand has 59 states, 59 states have (on average 2.3389830508474576) internal successors, (138), 58 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:58,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:28:58,083 INFO L93 Difference]: Finished difference Result 7832 states and 12171 transitions. [2022-02-10 03:28:58,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-02-10 03:28:58,084 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.3389830508474576) internal successors, (138), 58 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:28:58,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:28:58,091 INFO L225 Difference]: With dead ends: 7832 [2022-02-10 03:28:58,091 INFO L226 Difference]: Without dead ends: 7811 [2022-02-10 03:28:58,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13423 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=7332, Invalid=30498, Unknown=0, NotChecked=0, Total=37830 [2022-02-10 03:28:58,093 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 978 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 4184 mSolverCounterSat, 574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 4758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 574 IncrementalHoareTripleChecker+Valid, 4184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:28:58,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [978 Valid, 648 Invalid, 4758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [574 Valid, 4184 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-10 03:28:58,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7811 states. [2022-02-10 03:28:58,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7811 to 3646. [2022-02-10 03:28:58,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3646 states, 3645 states have (on average 1.6526748971193415) internal successors, (6024), 3645 states have internal predecessors, (6024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:58,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3646 states to 3646 states and 6024 transitions. [2022-02-10 03:28:58,143 INFO L78 Accepts]: Start accepts. Automaton has 3646 states and 6024 transitions. Word has length 51 [2022-02-10 03:28:58,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:28:58,143 INFO L470 AbstractCegarLoop]: Abstraction has 3646 states and 6024 transitions. [2022-02-10 03:28:58,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.3389830508474576) internal successors, (138), 58 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:28:58,143 INFO L276 IsEmpty]: Start isEmpty. Operand 3646 states and 6024 transitions. [2022-02-10 03:28:58,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:28:58,145 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:28:58,145 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:28:58,168 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:28:58,355 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,SelfDestructingSolverStorable39 [2022-02-10 03:28:58,355 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:28:58,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:28:58,356 INFO L85 PathProgramCache]: Analyzing trace with hash -903888327, now seen corresponding path program 39 times [2022-02-10 03:28:58,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:28:58,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915435053] [2022-02-10 03:28:58,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:28:58,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:28:58,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:28:58,608 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:58,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:28:58,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915435053] [2022-02-10 03:28:58,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915435053] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:28:58,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578533756] [2022-02-10 03:28:58,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:28:58,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:28:58,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:28:58,609 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:28:58,610 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:28:58,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 03:28:58,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:28:58,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-10 03:28:58,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:28:59,324 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 2 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:28:59,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:29:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:01,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578533756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:29:01,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:29:01,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 23, 24] total 59 [2022-02-10 03:29:01,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123025841] [2022-02-10 03:29:01,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:29:01,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-10 03:29:01,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:29:01,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-10 03:29:01,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=659, Invalid=2881, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 03:29:01,968 INFO L87 Difference]: Start difference. First operand 3646 states and 6024 transitions. Second operand has 60 states, 60 states have (on average 2.283333333333333) internal successors, (137), 59 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:16,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:29:16,292 INFO L93 Difference]: Finished difference Result 11361 states and 17527 transitions. [2022-02-10 03:29:16,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 187 states. [2022-02-10 03:29:16,292 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.283333333333333) internal successors, (137), 59 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:29:16,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:29:16,310 INFO L225 Difference]: With dead ends: 11361 [2022-02-10 03:29:16,310 INFO L226 Difference]: Without dead ends: 11327 [2022-02-10 03:29:16,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22749 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=11829, Invalid=46493, Unknown=0, NotChecked=0, Total=58322 [2022-02-10 03:29:16,314 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 916 mSDsluCounter, 763 mSDsCounter, 0 mSdLazyCounter, 4609 mSolverCounterSat, 632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 916 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 5241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 632 IncrementalHoareTripleChecker+Valid, 4609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:29:16,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [916 Valid, 531 Invalid, 5241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [632 Valid, 4609 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-10 03:29:16,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11327 states. [2022-02-10 03:29:16,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11327 to 4535. [2022-02-10 03:29:16,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4535 states, 4534 states have (on average 1.6634318482576091) internal successors, (7542), 4534 states have internal predecessors, (7542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:16,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4535 states to 4535 states and 7542 transitions. [2022-02-10 03:29:16,432 INFO L78 Accepts]: Start accepts. Automaton has 4535 states and 7542 transitions. Word has length 51 [2022-02-10 03:29:16,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:29:16,432 INFO L470 AbstractCegarLoop]: Abstraction has 4535 states and 7542 transitions. [2022-02-10 03:29:16,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.283333333333333) internal successors, (137), 59 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:16,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4535 states and 7542 transitions. [2022-02-10 03:29:16,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:29:16,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:29:16,435 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:29:16,451 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:29:16,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:16,646 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:29:16,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:29:16,647 INFO L85 PathProgramCache]: Analyzing trace with hash -547909507, now seen corresponding path program 40 times [2022-02-10 03:29:16,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:29:16,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089584629] [2022-02-10 03:29:16,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:29:16,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:29:16,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:29:16,898 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:16,898 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:29:16,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089584629] [2022-02-10 03:29:16,898 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089584629] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:29:16,898 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196398518] [2022-02-10 03:29:16,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:29:16,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:16,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:29:16,899 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:29:16,900 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:29:16,930 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:29:16,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:29:16,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:29:16,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:29:17,598 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 6 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:17,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:29:19,800 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:19,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196398518] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:29:19,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:29:19,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 23, 25] total 62 [2022-02-10 03:29:19,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765104780] [2022-02-10 03:29:19,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:29:19,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-10 03:29:19,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:29:19,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-10 03:29:19,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=671, Invalid=3235, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 03:29:19,802 INFO L87 Difference]: Start difference. First operand 4535 states and 7542 transitions. Second operand has 63 states, 63 states have (on average 2.253968253968254) internal successors, (142), 62 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:33,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:29:33,946 INFO L93 Difference]: Finished difference Result 15577 states and 24050 transitions. [2022-02-10 03:29:33,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 215 states. [2022-02-10 03:29:33,947 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.253968253968254) internal successors, (142), 62 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:29:33,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:29:33,964 INFO L225 Difference]: With dead ends: 15577 [2022-02-10 03:29:33,964 INFO L226 Difference]: Without dead ends: 15528 [2022-02-10 03:29:33,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 271 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30142 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=15872, Invalid=58384, Unknown=0, NotChecked=0, Total=74256 [2022-02-10 03:29:33,967 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 1023 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 3623 mSolverCounterSat, 688 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 4311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 688 IncrementalHoareTripleChecker+Valid, 3623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:29:33,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1023 Valid, 300 Invalid, 4311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [688 Valid, 3623 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-02-10 03:29:33,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15528 states. [2022-02-10 03:29:34,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15528 to 5509. [2022-02-10 03:29:34,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5509 states, 5508 states have (on average 1.667755991285403) internal successors, (9186), 5508 states have internal predecessors, (9186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:34,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5509 states to 5509 states and 9186 transitions. [2022-02-10 03:29:34,096 INFO L78 Accepts]: Start accepts. Automaton has 5509 states and 9186 transitions. Word has length 51 [2022-02-10 03:29:34,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:29:34,096 INFO L470 AbstractCegarLoop]: Abstraction has 5509 states and 9186 transitions. [2022-02-10 03:29:34,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.253968253968254) internal successors, (142), 62 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:34,096 INFO L276 IsEmpty]: Start isEmpty. Operand 5509 states and 9186 transitions. [2022-02-10 03:29:34,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:29:34,099 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:29:34,099 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:29:34,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-02-10 03:29:34,299 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,SelfDestructingSolverStorable41 [2022-02-10 03:29:34,300 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:29:34,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:29:34,300 INFO L85 PathProgramCache]: Analyzing trace with hash 476568513, now seen corresponding path program 41 times [2022-02-10 03:29:34,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:29:34,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468350135] [2022-02-10 03:29:34,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:29:34,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:29:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:29:34,567 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:34,567 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:29:34,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468350135] [2022-02-10 03:29:34,568 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468350135] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:29:34,568 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592918015] [2022-02-10 03:29:34,568 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:29:34,568 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:34,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:29:34,569 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:29:34,569 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:29:34,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-02-10 03:29:34,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:29:34,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:29:34,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:29:35,298 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 12 proven. 150 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:35,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:29:37,003 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 146 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:37,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592918015] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:29:37,004 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:29:37,004 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 24, 24] total 62 [2022-02-10 03:29:37,004 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304932973] [2022-02-10 03:29:37,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:29:37,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-02-10 03:29:37,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:29:37,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-02-10 03:29:37,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=3276, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 03:29:37,005 INFO L87 Difference]: Start difference. First operand 5509 states and 9186 transitions. Second operand has 63 states, 63 states have (on average 2.2063492063492065) internal successors, (139), 62 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:47,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:29:47,288 INFO L93 Difference]: Finished difference Result 21074 states and 32777 transitions. [2022-02-10 03:29:47,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2022-02-10 03:29:47,288 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 2.2063492063492065) internal successors, (139), 62 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:29:47,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:29:47,318 INFO L225 Difference]: With dead ends: 21074 [2022-02-10 03:29:47,318 INFO L226 Difference]: Without dead ends: 20983 [2022-02-10 03:29:47,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 265 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31540 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=15959, Invalid=55063, Unknown=0, NotChecked=0, Total=71022 [2022-02-10 03:29:47,321 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 792 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 3060 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 3494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 3060 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:29:47,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [792 Valid, 197 Invalid, 3494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 3060 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-10 03:29:47,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20983 states. [2022-02-10 03:29:47,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20983 to 5257. [2022-02-10 03:29:47,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5257 states, 5256 states have (on average 1.669710806697108) internal successors, (8776), 5256 states have internal predecessors, (8776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:47,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5257 states to 5257 states and 8776 transitions. [2022-02-10 03:29:47,471 INFO L78 Accepts]: Start accepts. Automaton has 5257 states and 8776 transitions. Word has length 51 [2022-02-10 03:29:47,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:29:47,471 INFO L470 AbstractCegarLoop]: Abstraction has 5257 states and 8776 transitions. [2022-02-10 03:29:47,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 2.2063492063492065) internal successors, (139), 62 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:47,471 INFO L276 IsEmpty]: Start isEmpty. Operand 5257 states and 8776 transitions. [2022-02-10 03:29:47,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:29:47,474 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:29:47,474 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:29:47,493 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:29:47,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:47,675 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:29:47,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:29:47,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1333158917, now seen corresponding path program 42 times [2022-02-10 03:29:47,675 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:29:47,675 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580501130] [2022-02-10 03:29:47,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:29:47,675 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:29:47,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:29:47,921 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 20 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:47,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:29:47,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580501130] [2022-02-10 03:29:47,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580501130] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:29:47,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096531116] [2022-02-10 03:29:47,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:29:47,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:47,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:29:47,922 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:29:47,926 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:29:47,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 03:29:47,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:29:47,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:29:47,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:29:48,640 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 20 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:48,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:29:49,886 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 25 proven. 137 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:49,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096531116] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:29:49,886 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:29:49,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24, 25] total 64 [2022-02-10 03:29:49,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737976454] [2022-02-10 03:29:49,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:29:49,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-10 03:29:49,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:29:49,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-10 03:29:49,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=677, Invalid=3483, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 03:29:49,888 INFO L87 Difference]: Start difference. First operand 5257 states and 8776 transitions. Second operand has 65 states, 65 states have (on average 2.1384615384615384) internal successors, (139), 64 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:55,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:29:55,746 INFO L93 Difference]: Finished difference Result 16303 states and 25205 transitions. [2022-02-10 03:29:55,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-02-10 03:29:55,747 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.1384615384615384) internal successors, (139), 64 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:29:55,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:29:55,768 INFO L225 Difference]: With dead ends: 16303 [2022-02-10 03:29:55,768 INFO L226 Difference]: Without dead ends: 16174 [2022-02-10 03:29:55,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19443 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=10503, Invalid=36803, Unknown=0, NotChecked=0, Total=47306 [2022-02-10 03:29:55,771 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 893 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 2342 mSolverCounterSat, 423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 893 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 2765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 423 IncrementalHoareTripleChecker+Valid, 2342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:29:55,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [893 Valid, 195 Invalid, 2765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [423 Valid, 2342 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:29:55,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16174 states. [2022-02-10 03:29:55,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16174 to 5266. [2022-02-10 03:29:55,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5266 states, 5265 states have (on average 1.6691358024691358) internal successors, (8788), 5265 states have internal predecessors, (8788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:55,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5266 states to 5266 states and 8788 transitions. [2022-02-10 03:29:55,899 INFO L78 Accepts]: Start accepts. Automaton has 5266 states and 8788 transitions. Word has length 51 [2022-02-10 03:29:55,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:29:55,899 INFO L470 AbstractCegarLoop]: Abstraction has 5266 states and 8788 transitions. [2022-02-10 03:29:55,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.1384615384615384) internal successors, (139), 64 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:29:55,899 INFO L276 IsEmpty]: Start isEmpty. Operand 5266 states and 8788 transitions. [2022-02-10 03:29:55,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:29:55,901 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:29:55,902 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:29:55,917 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:29:56,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:56,102 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:29:56,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:29:56,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1011291831, now seen corresponding path program 43 times [2022-02-10 03:29:56,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:29:56,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366079864] [2022-02-10 03:29:56,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:29:56,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:29:56,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:29:56,343 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 30 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:56,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:29:56,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366079864] [2022-02-10 03:29:56,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366079864] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:29:56,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190125914] [2022-02-10 03:29:56,343 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:29:56,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:29:56,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:29:56,344 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:29:56,346 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:29:56,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:29:56,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-10 03:29:56,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:29:57,087 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 30 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:57,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:29:58,137 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:29:58,137 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190125914] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:29:58,137 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:29:58,138 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 25] total 65 [2022-02-10 03:29:58,138 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843523002] [2022-02-10 03:29:58,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:29:58,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-02-10 03:29:58,138 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:29:58,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-02-10 03:29:58,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=3594, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:29:58,139 INFO L87 Difference]: Start difference. First operand 5266 states and 8788 transitions. Second operand has 66 states, 66 states have (on average 2.1515151515151514) internal successors, (142), 65 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:03,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:30:03,834 INFO L93 Difference]: Finished difference Result 14880 states and 22715 transitions. [2022-02-10 03:30:03,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-02-10 03:30:03,834 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.1515151515151514) internal successors, (142), 65 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:30:03,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:30:03,853 INFO L225 Difference]: With dead ends: 14880 [2022-02-10 03:30:03,853 INFO L226 Difference]: Without dead ends: 14641 [2022-02-10 03:30:03,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20370 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=12114, Invalid=41016, Unknown=0, NotChecked=0, Total=53130 [2022-02-10 03:30:03,855 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 711 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 1837 mSolverCounterSat, 444 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 2281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 444 IncrementalHoareTripleChecker+Valid, 1837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:30:03,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [711 Valid, 174 Invalid, 2281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [444 Valid, 1837 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:30:03,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14641 states. [2022-02-10 03:30:03,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14641 to 5272. [2022-02-10 03:30:03,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5272 states, 5271 states have (on average 1.6687535571997723) internal successors, (8796), 5271 states have internal predecessors, (8796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:03,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5272 states to 5272 states and 8796 transitions. [2022-02-10 03:30:03,960 INFO L78 Accepts]: Start accepts. Automaton has 5272 states and 8796 transitions. Word has length 51 [2022-02-10 03:30:03,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:30:03,960 INFO L470 AbstractCegarLoop]: Abstraction has 5272 states and 8796 transitions. [2022-02-10 03:30:03,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.1515151515151514) internal successors, (142), 65 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:03,961 INFO L276 IsEmpty]: Start isEmpty. Operand 5272 states and 8796 transitions. [2022-02-10 03:30:03,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-02-10 03:30:03,963 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:30:03,963 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:30:03,982 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:30:04,163 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,SelfDestructingSolverStorable44 [2022-02-10 03:30:04,164 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:30:04,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:30:04,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2104830861, now seen corresponding path program 44 times [2022-02-10 03:30:04,164 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:30:04,164 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323231994] [2022-02-10 03:30:04,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:30:04,165 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:30:04,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:04,422 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:04,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:30:04,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323231994] [2022-02-10 03:30:04,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323231994] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:30:04,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341695983] [2022-02-10 03:30:04,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:30:04,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:04,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:30:04,424 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:30:04,425 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:30:04,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:30:04,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:30:04,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-10 03:30:04,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:30:05,152 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 42 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:05,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:30:05,979 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 56 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:05,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341695983] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:30:05,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:30:05,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 24] total 64 [2022-02-10 03:30:05,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881310434] [2022-02-10 03:30:05,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:30:05,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-10 03:30:05,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:30:05,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-10 03:30:05,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=673, Invalid=3487, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 03:30:05,981 INFO L87 Difference]: Start difference. First operand 5272 states and 8796 transitions. Second operand has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 64 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:10,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:30:10,991 INFO L93 Difference]: Finished difference Result 11581 states and 17579 transitions. [2022-02-10 03:30:10,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-02-10 03:30:10,991 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 64 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-02-10 03:30:10,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:30:11,004 INFO L225 Difference]: With dead ends: 11581 [2022-02-10 03:30:11,004 INFO L226 Difference]: Without dead ends: 11221 [2022-02-10 03:30:11,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19096 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=12008, Invalid=40662, Unknown=0, NotChecked=0, Total=52670 [2022-02-10 03:30:11,011 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 704 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 1366 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 1691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 1366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:30:11,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [704 Valid, 161 Invalid, 1691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 1366 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:30:11,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11221 states. [2022-02-10 03:30:11,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11221 to 5403. [2022-02-10 03:30:11,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5403 states, 5402 states have (on average 1.66401332839689) internal successors, (8989), 5402 states have internal predecessors, (8989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:11,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5403 states to 5403 states and 8989 transitions. [2022-02-10 03:30:11,115 INFO L78 Accepts]: Start accepts. Automaton has 5403 states and 8989 transitions. Word has length 51 [2022-02-10 03:30:11,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:30:11,115 INFO L470 AbstractCegarLoop]: Abstraction has 5403 states and 8989 transitions. [2022-02-10 03:30:11,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 64 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:11,115 INFO L276 IsEmpty]: Start isEmpty. Operand 5403 states and 8989 transitions. [2022-02-10 03:30:11,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-02-10 03:30:11,118 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:30:11,118 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:30:11,133 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:30:11,318 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,SelfDestructingSolverStorable45 [2022-02-10 03:30:11,318 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:30:11,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:30:11,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1986107305, now seen corresponding path program 45 times [2022-02-10 03:30:11,319 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:30:11,319 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492893866] [2022-02-10 03:30:11,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:30:11,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:30:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:11,537 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:11,537 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:30:11,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492893866] [2022-02-10 03:30:11,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492893866] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:30:11,537 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759599078] [2022-02-10 03:30:11,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:30:11,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:11,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:30:11,539 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:30:11,541 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:30:11,572 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-02-10 03:30:11,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:30:11,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 45 conjunts are in the unsatisfiable core [2022-02-10 03:30:11,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:30:12,335 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:12,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:30:13,151 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 90 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:13,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759599078] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:30:13,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:30:13,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25, 26] total 68 [2022-02-10 03:30:13,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460869380] [2022-02-10 03:30:13,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:30:13,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2022-02-10 03:30:13,152 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:30:13,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2022-02-10 03:30:13,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=835, Invalid=3857, Unknown=0, NotChecked=0, Total=4692 [2022-02-10 03:30:13,153 INFO L87 Difference]: Start difference. First operand 5403 states and 8989 transitions. Second operand has 69 states, 69 states have (on average 2.1449275362318843) internal successors, (148), 68 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:19,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:30:19,278 INFO L93 Difference]: Finished difference Result 8404 states and 13094 transitions. [2022-02-10 03:30:19,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2022-02-10 03:30:19,278 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 2.1449275362318843) internal successors, (148), 68 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-02-10 03:30:19,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:30:19,289 INFO L225 Difference]: With dead ends: 8404 [2022-02-10 03:30:19,289 INFO L226 Difference]: Without dead ends: 7968 [2022-02-10 03:30:19,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 268 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27820 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=18500, Invalid=54130, Unknown=0, NotChecked=0, Total=72630 [2022-02-10 03:30:19,294 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 544 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 1679 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 1679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:30:19,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 255 Invalid, 1908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 1679 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:30:19,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7968 states. [2022-02-10 03:30:19,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7968 to 5328. [2022-02-10 03:30:19,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5328 states, 5327 states have (on average 1.663975971466116) internal successors, (8864), 5327 states have internal predecessors, (8864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:19,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5328 states to 5328 states and 8864 transitions. [2022-02-10 03:30:19,368 INFO L78 Accepts]: Start accepts. Automaton has 5328 states and 8864 transitions. Word has length 53 [2022-02-10 03:30:19,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:30:19,368 INFO L470 AbstractCegarLoop]: Abstraction has 5328 states and 8864 transitions. [2022-02-10 03:30:19,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 2.1449275362318843) internal successors, (148), 68 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:19,369 INFO L276 IsEmpty]: Start isEmpty. Operand 5328 states and 8864 transitions. [2022-02-10 03:30:19,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:30:19,372 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:30:19,372 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:30:19,396 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:30:19,572 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,SelfDestructingSolverStorable46 [2022-02-10 03:30:19,572 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:30:19,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:30:19,573 INFO L85 PathProgramCache]: Analyzing trace with hash -224487015, now seen corresponding path program 46 times [2022-02-10 03:30:19,573 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:30:19,573 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749752673] [2022-02-10 03:30:19,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:30:19,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:30:19,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:19,704 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 1 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:19,704 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:30:19,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749752673] [2022-02-10 03:30:19,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749752673] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:30:19,704 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104766211] [2022-02-10 03:30:19,704 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:30:19,704 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:19,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:30:19,705 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:30:19,706 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:30:19,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:30:19,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:30:19,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 43 conjunts are in the unsatisfiable core [2022-02-10 03:30:19,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:30:19,894 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:19,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:30:20,356 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 100 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:20,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104766211] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:30:20,356 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:30:20,356 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 23] total 33 [2022-02-10 03:30:20,356 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976107855] [2022-02-10 03:30:20,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:30:20,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-10 03:30:20,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:30:20,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-10 03:30:20,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:30:20,357 INFO L87 Difference]: Start difference. First operand 5328 states and 8864 transitions. Second operand has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:20,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:30:20,616 INFO L93 Difference]: Finished difference Result 6828 states and 11270 transitions. [2022-02-10 03:30:20,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-10 03:30:20,617 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:30:20,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:30:20,625 INFO L225 Difference]: With dead ends: 6828 [2022-02-10 03:30:20,625 INFO L226 Difference]: Without dead ends: 6801 [2022-02-10 03:30:20,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 96 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2022-02-10 03:30:20,626 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 541 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:30:20,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [541 Valid, 946 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 03:30:20,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6801 states. [2022-02-10 03:30:20,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6801 to 6462. [2022-02-10 03:30:20,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6462 states, 6461 states have (on average 1.6695557963163596) internal successors, (10787), 6461 states have internal predecessors, (10787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:20,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6462 states to 6462 states and 10787 transitions. [2022-02-10 03:30:20,711 INFO L78 Accepts]: Start accepts. Automaton has 6462 states and 10787 transitions. Word has length 55 [2022-02-10 03:30:20,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:30:20,712 INFO L470 AbstractCegarLoop]: Abstraction has 6462 states and 10787 transitions. [2022-02-10 03:30:20,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 3.121212121212121) internal successors, (103), 33 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:20,712 INFO L276 IsEmpty]: Start isEmpty. Operand 6462 states and 10787 transitions. [2022-02-10 03:30:20,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:30:20,715 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:30:20,715 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:30:20,737 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:30:20,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:20,915 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:30:20,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:30:20,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1041648625, now seen corresponding path program 47 times [2022-02-10 03:30:20,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:30:20,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791564080] [2022-02-10 03:30:20,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:30:20,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:30:20,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:21,357 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:21,358 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:30:21,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791564080] [2022-02-10 03:30:21,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791564080] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:30:21,358 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031968262] [2022-02-10 03:30:21,358 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:30:21,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:21,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:30:21,359 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:30:21,360 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:30:21,392 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 03:30:21,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:30:21,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-10 03:30:21,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:30:21,700 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:21,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:30:22,052 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 81 proven. 119 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:22,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031968262] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:30:22,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:30:22,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 15, 14] total 49 [2022-02-10 03:30:22,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041362910] [2022-02-10 03:30:22,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:30:22,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-10 03:30:22,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:30:22,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-10 03:30:22,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=392, Invalid=1960, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 03:30:22,054 INFO L87 Difference]: Start difference. First operand 6462 states and 10787 transitions. Second operand has 49 states, 49 states have (on average 3.0) internal successors, (147), 49 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:23,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:30:23,524 INFO L93 Difference]: Finished difference Result 8491 states and 14062 transitions. [2022-02-10 03:30:23,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 03:30:23,525 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 3.0) internal successors, (147), 49 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:30:23,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:30:23,533 INFO L225 Difference]: With dead ends: 8491 [2022-02-10 03:30:23,533 INFO L226 Difference]: Without dead ends: 8482 [2022-02-10 03:30:23,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 82 SyntacticMatches, 5 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1093, Invalid=6739, Unknown=0, NotChecked=0, Total=7832 [2022-02-10 03:30:23,535 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 310 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 1514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:30:23,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 436 Invalid, 1514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-10 03:30:23,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8482 states. [2022-02-10 03:30:23,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8482 to 6200. [2022-02-10 03:30:23,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6200 states, 6199 states have (on average 1.6675270204871753) internal successors, (10337), 6199 states have internal predecessors, (10337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:23,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6200 states to 6200 states and 10337 transitions. [2022-02-10 03:30:23,610 INFO L78 Accepts]: Start accepts. Automaton has 6200 states and 10337 transitions. Word has length 55 [2022-02-10 03:30:23,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:30:23,610 INFO L470 AbstractCegarLoop]: Abstraction has 6200 states and 10337 transitions. [2022-02-10 03:30:23,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 3.0) internal successors, (147), 49 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:23,610 INFO L276 IsEmpty]: Start isEmpty. Operand 6200 states and 10337 transitions. [2022-02-10 03:30:23,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:30:23,613 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:30:23,613 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:30:23,631 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:30:23,816 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,SelfDestructingSolverStorable48 [2022-02-10 03:30:23,816 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:30:23,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:30:23,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1435399033, now seen corresponding path program 48 times [2022-02-10 03:30:23,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:30:23,817 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214221244] [2022-02-10 03:30:23,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:30:23,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:30:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:24,107 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:24,108 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:30:24,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214221244] [2022-02-10 03:30:24,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214221244] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:30:24,108 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543529756] [2022-02-10 03:30:24,108 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:30:24,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:24,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:30:24,109 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:30:24,109 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:30:24,142 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-02-10 03:30:24,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:30:24,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-10 03:30:24,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:30:24,870 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 198 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:24,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:30:27,902 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:27,902 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543529756] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:30:27,902 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:30:27,902 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 25, 26] total 64 [2022-02-10 03:30:27,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793129263] [2022-02-10 03:30:27,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:30:27,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-02-10 03:30:27,903 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:30:27,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-02-10 03:30:27,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=786, Invalid=3374, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 03:30:27,903 INFO L87 Difference]: Start difference. First operand 6200 states and 10337 transitions. Second operand has 65 states, 65 states have (on average 2.292307692307692) internal successors, (149), 64 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:45,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:30:45,132 INFO L93 Difference]: Finished difference Result 13799 states and 21475 transitions. [2022-02-10 03:30:45,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2022-02-10 03:30:45,133 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.292307692307692) internal successors, (149), 64 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:30:45,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:30:45,155 INFO L225 Difference]: With dead ends: 13799 [2022-02-10 03:30:45,156 INFO L226 Difference]: Without dead ends: 13773 [2022-02-10 03:30:45,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 267 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28072 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=14232, Invalid=57860, Unknown=0, NotChecked=0, Total=72092 [2022-02-10 03:30:45,159 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 1136 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 4757 mSolverCounterSat, 814 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1136 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 5571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 814 IncrementalHoareTripleChecker+Valid, 4757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:30:45,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1136 Valid, 526 Invalid, 5571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [814 Valid, 4757 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-10 03:30:45,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13773 states. [2022-02-10 03:30:45,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13773 to 6284. [2022-02-10 03:30:45,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6284 states, 6283 states have (on average 1.6734044246379118) internal successors, (10514), 6283 states have internal predecessors, (10514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:45,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6284 states to 6284 states and 10514 transitions. [2022-02-10 03:30:45,311 INFO L78 Accepts]: Start accepts. Automaton has 6284 states and 10514 transitions. Word has length 55 [2022-02-10 03:30:45,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:30:45,311 INFO L470 AbstractCegarLoop]: Abstraction has 6284 states and 10514 transitions. [2022-02-10 03:30:45,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.292307692307692) internal successors, (149), 64 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:30:45,311 INFO L276 IsEmpty]: Start isEmpty. Operand 6284 states and 10514 transitions. [2022-02-10 03:30:45,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:30:45,315 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:30:45,315 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:30:45,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-10 03:30:45,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-10 03:30:45,522 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:30:45,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:30:45,523 INFO L85 PathProgramCache]: Analyzing trace with hash 2053464765, now seen corresponding path program 49 times [2022-02-10 03:30:45,523 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:30:45,523 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595430463] [2022-02-10 03:30:45,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:30:45,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:30:45,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:45,804 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:45,804 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:30:45,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595430463] [2022-02-10 03:30:45,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595430463] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:30:45,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341015435] [2022-02-10 03:30:45,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:30:45,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:30:45,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:30:45,806 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:30:45,807 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:30:45,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:30:45,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-10 03:30:45,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:30:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 6 proven. 194 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:46,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:30:49,539 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:30:49,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341015435] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:30:49,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:30:49,539 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 25, 27] total 67 [2022-02-10 03:30:49,539 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159203607] [2022-02-10 03:30:49,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:30:49,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2022-02-10 03:30:49,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:30:49,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2022-02-10 03:30:49,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=789, Invalid=3767, Unknown=0, NotChecked=0, Total=4556 [2022-02-10 03:30:49,540 INFO L87 Difference]: Start difference. First operand 6284 states and 10514 transitions. Second operand has 68 states, 68 states have (on average 2.264705882352941) internal successors, (154), 67 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:08,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:31:08,359 INFO L93 Difference]: Finished difference Result 17570 states and 27267 transitions. [2022-02-10 03:31:08,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-02-10 03:31:08,360 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 2.264705882352941) internal successors, (154), 67 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:31:08,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:31:08,382 INFO L225 Difference]: With dead ends: 17570 [2022-02-10 03:31:08,382 INFO L226 Difference]: Without dead ends: 17521 [2022-02-10 03:31:08,385 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 305 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38001 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=19353, Invalid=74589, Unknown=0, NotChecked=0, Total=93942 [2022-02-10 03:31:08,385 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 1121 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 4938 mSolverCounterSat, 842 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1121 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 5780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 842 IncrementalHoareTripleChecker+Valid, 4938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:31:08,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1121 Valid, 422 Invalid, 5780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [842 Valid, 4938 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-10 03:31:08,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17521 states. [2022-02-10 03:31:08,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17521 to 7368. [2022-02-10 03:31:08,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7368 states, 7367 states have (on average 1.67367992398534) internal successors, (12330), 7367 states have internal predecessors, (12330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:08,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7368 states to 7368 states and 12330 transitions. [2022-02-10 03:31:08,567 INFO L78 Accepts]: Start accepts. Automaton has 7368 states and 12330 transitions. Word has length 55 [2022-02-10 03:31:08,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:31:08,567 INFO L470 AbstractCegarLoop]: Abstraction has 7368 states and 12330 transitions. [2022-02-10 03:31:08,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 2.264705882352941) internal successors, (154), 67 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:08,567 INFO L276 IsEmpty]: Start isEmpty. Operand 7368 states and 12330 transitions. [2022-02-10 03:31:08,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:31:08,571 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:31:08,571 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:31:08,587 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:31:08,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:08,771 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:31:08,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:31:08,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1540394753, now seen corresponding path program 50 times [2022-02-10 03:31:08,772 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:31:08,772 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382719184] [2022-02-10 03:31:08,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:31:08,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:31:08,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:31:09,038 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:09,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:31:09,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382719184] [2022-02-10 03:31:09,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382719184] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:31:09,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4769265] [2022-02-10 03:31:09,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:31:09,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:09,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:31:09,052 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:31:09,054 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:31:09,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:31:09,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:31:09,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:31:09,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:31:09,800 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 12 proven. 188 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:09,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:31:11,870 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:11,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4769265] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:31:11,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:31:11,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25, 26] total 66 [2022-02-10 03:31:11,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858662058] [2022-02-10 03:31:11,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:31:11,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2022-02-10 03:31:11,871 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:31:11,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2022-02-10 03:31:11,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=736, Invalid=3686, Unknown=0, NotChecked=0, Total=4422 [2022-02-10 03:31:11,872 INFO L87 Difference]: Start difference. First operand 7368 states and 12330 transitions. Second operand has 67 states, 67 states have (on average 2.2238805970149254) internal successors, (149), 66 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:27,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:31:27,943 INFO L93 Difference]: Finished difference Result 24263 states and 37930 transitions. [2022-02-10 03:31:27,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 272 states. [2022-02-10 03:31:27,943 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 2.2238805970149254) internal successors, (149), 66 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:31:27,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:31:27,978 INFO L225 Difference]: With dead ends: 24263 [2022-02-10 03:31:27,978 INFO L226 Difference]: Without dead ends: 24178 [2022-02-10 03:31:27,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 332 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47694 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=24065, Invalid=87157, Unknown=0, NotChecked=0, Total=111222 [2022-02-10 03:31:27,983 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1033 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 4307 mSolverCounterSat, 709 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1033 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 5016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 709 IncrementalHoareTripleChecker+Valid, 4307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:31:27,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1033 Valid, 275 Invalid, 5016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [709 Valid, 4307 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-10 03:31:28,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24178 states. [2022-02-10 03:31:28,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24178 to 7625. [2022-02-10 03:31:28,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7625 states, 7624 states have (on average 1.6695960125918152) internal successors, (12729), 7624 states have internal predecessors, (12729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:28,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7625 states to 7625 states and 12729 transitions. [2022-02-10 03:31:28,205 INFO L78 Accepts]: Start accepts. Automaton has 7625 states and 12729 transitions. Word has length 55 [2022-02-10 03:31:28,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:31:28,205 INFO L470 AbstractCegarLoop]: Abstraction has 7625 states and 12729 transitions. [2022-02-10 03:31:28,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 2.2238805970149254) internal successors, (149), 66 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:28,205 INFO L276 IsEmpty]: Start isEmpty. Operand 7625 states and 12729 transitions. [2022-02-10 03:31:28,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:31:28,210 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:31:28,210 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:31:28,226 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:31:28,410 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,SelfDestructingSolverStorable51 [2022-02-10 03:31:28,410 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:31:28,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:31:28,411 INFO L85 PathProgramCache]: Analyzing trace with hash -2012891067, now seen corresponding path program 51 times [2022-02-10 03:31:28,411 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:31:28,411 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616519824] [2022-02-10 03:31:28,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:31:28,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:31:28,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:31:28,668 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:28,668 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:31:28,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616519824] [2022-02-10 03:31:28,668 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616519824] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:31:28,668 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009044202] [2022-02-10 03:31:28,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:31:28,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:28,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:31:28,669 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:31:28,670 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:31:28,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-10 03:31:28,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:31:28,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:31:28,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:31:29,438 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:29,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:31:31,246 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:31,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009044202] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:31:31,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:31:31,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25, 27] total 69 [2022-02-10 03:31:31,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327290765] [2022-02-10 03:31:31,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:31:31,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-02-10 03:31:31,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:31:31,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-02-10 03:31:31,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=785, Invalid=4045, Unknown=0, NotChecked=0, Total=4830 [2022-02-10 03:31:31,247 INFO L87 Difference]: Start difference. First operand 7625 states and 12729 transitions. Second operand has 70 states, 70 states have (on average 2.2) internal successors, (154), 69 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:39,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:31:39,595 INFO L93 Difference]: Finished difference Result 18958 states and 29291 transitions. [2022-02-10 03:31:39,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-02-10 03:31:39,595 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.2) internal successors, (154), 69 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:31:39,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:31:39,619 INFO L225 Difference]: With dead ends: 18958 [2022-02-10 03:31:39,620 INFO L226 Difference]: Without dead ends: 18804 [2022-02-10 03:31:39,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22189 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=12146, Invalid=43786, Unknown=0, NotChecked=0, Total=55932 [2022-02-10 03:31:39,623 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 769 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 2868 mSolverCounterSat, 459 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 3327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 459 IncrementalHoareTripleChecker+Valid, 2868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:31:39,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [769 Valid, 170 Invalid, 3327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [459 Valid, 2868 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-10 03:31:39,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18804 states. [2022-02-10 03:31:39,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18804 to 6486. [2022-02-10 03:31:39,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6486 states, 6485 states have (on average 1.669082498072475) internal successors, (10824), 6485 states have internal predecessors, (10824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:39,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6486 states to 6486 states and 10824 transitions. [2022-02-10 03:31:39,787 INFO L78 Accepts]: Start accepts. Automaton has 6486 states and 10824 transitions. Word has length 55 [2022-02-10 03:31:39,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:31:39,787 INFO L470 AbstractCegarLoop]: Abstraction has 6486 states and 10824 transitions. [2022-02-10 03:31:39,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.2) internal successors, (154), 69 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:39,787 INFO L276 IsEmpty]: Start isEmpty. Operand 6486 states and 10824 transitions. [2022-02-10 03:31:39,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:31:39,790 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:31:39,790 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:31:39,806 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:31:39,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:39,991 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:31:39,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:31:39,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1179295369, now seen corresponding path program 52 times [2022-02-10 03:31:39,991 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:31:39,991 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113223747] [2022-02-10 03:31:39,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:31:39,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:31:40,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:31:40,240 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:40,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:31:40,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113223747] [2022-02-10 03:31:40,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113223747] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:31:40,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617213396] [2022-02-10 03:31:40,240 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:31:40,240 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:40,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:31:40,241 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:31:40,242 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:31:40,273 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:31:40,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:31:40,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-10 03:31:40,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:31:41,058 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 30 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:41,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:31:42,441 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:42,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617213396] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:31:42,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:31:42,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 25, 27] total 70 [2022-02-10 03:31:42,442 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268478362] [2022-02-10 03:31:42,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:31:42,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-10 03:31:42,442 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:31:42,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-10 03:31:42,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=798, Invalid=4172, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 03:31:42,443 INFO L87 Difference]: Start difference. First operand 6486 states and 10824 transitions. Second operand has 71 states, 71 states have (on average 2.1690140845070425) internal successors, (154), 70 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:49,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:31:49,572 INFO L93 Difference]: Finished difference Result 18128 states and 28085 transitions. [2022-02-10 03:31:49,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-02-10 03:31:49,577 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.1690140845070425) internal successors, (154), 70 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:31:49,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:31:49,608 INFO L225 Difference]: With dead ends: 18128 [2022-02-10 03:31:49,608 INFO L226 Difference]: Without dead ends: 17888 [2022-02-10 03:31:49,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25856 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=14605, Invalid=50675, Unknown=0, NotChecked=0, Total=65280 [2022-02-10 03:31:49,614 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 680 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 2461 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 2875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 2461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:31:49,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [680 Valid, 208 Invalid, 2875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 2461 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:31:49,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17888 states. [2022-02-10 03:31:49,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17888 to 6495. [2022-02-10 03:31:49,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 6494 states have (on average 1.6686171850939329) internal successors, (10836), 6494 states have internal predecessors, (10836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:49,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 10836 transitions. [2022-02-10 03:31:49,798 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 10836 transitions. Word has length 55 [2022-02-10 03:31:49,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:31:49,798 INFO L470 AbstractCegarLoop]: Abstraction has 6495 states and 10836 transitions. [2022-02-10 03:31:49,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.1690140845070425) internal successors, (154), 70 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:49,798 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 10836 transitions. [2022-02-10 03:31:49,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:31:49,801 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:31:49,801 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:31:49,819 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:31:50,002 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,SelfDestructingSolverStorable53 [2022-02-10 03:31:50,003 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:31:50,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:31:50,003 INFO L85 PathProgramCache]: Analyzing trace with hash -755695155, now seen corresponding path program 53 times [2022-02-10 03:31:50,003 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:31:50,003 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555228926] [2022-02-10 03:31:50,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:31:50,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:31:50,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:31:50,249 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:50,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:31:50,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555228926] [2022-02-10 03:31:50,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555228926] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:31:50,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123036330] [2022-02-10 03:31:50,249 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:31:50,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:50,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:31:50,250 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:31:50,251 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:31:50,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2022-02-10 03:31:50,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:31:50,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:31:50,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:31:50,979 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 42 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:50,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:31:52,078 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 49 proven. 151 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:52,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123036330] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:31:52,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:31:52,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26, 26] total 70 [2022-02-10 03:31:52,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837501482] [2022-02-10 03:31:52,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:31:52,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-02-10 03:31:52,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:31:52,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-02-10 03:31:52,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=779, Invalid=4191, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 03:31:52,080 INFO L87 Difference]: Start difference. First operand 6495 states and 10836 transitions. Second operand has 71 states, 71 states have (on average 2.1267605633802815) internal successors, (151), 70 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:58,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:31:58,293 INFO L93 Difference]: Finished difference Result 14137 states and 21576 transitions. [2022-02-10 03:31:58,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 202 states. [2022-02-10 03:31:58,293 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.1267605633802815) internal successors, (151), 70 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:31:58,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:31:58,312 INFO L225 Difference]: With dead ends: 14137 [2022-02-10 03:31:58,312 INFO L226 Difference]: Without dead ends: 13870 [2022-02-10 03:31:58,318 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 266 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29497 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=15933, Invalid=55623, Unknown=0, NotChecked=0, Total=71556 [2022-02-10 03:31:58,318 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 582 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 2307 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 2618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 2307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:31:58,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [582 Valid, 194 Invalid, 2618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 2307 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:31:58,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13870 states. [2022-02-10 03:31:58,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13870 to 6501. [2022-02-10 03:31:58,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6501 states, 6500 states have (on average 1.6683076923076923) internal successors, (10844), 6500 states have internal predecessors, (10844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:58,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6501 states to 6501 states and 10844 transitions. [2022-02-10 03:31:58,465 INFO L78 Accepts]: Start accepts. Automaton has 6501 states and 10844 transitions. Word has length 55 [2022-02-10 03:31:58,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:31:58,465 INFO L470 AbstractCegarLoop]: Abstraction has 6501 states and 10844 transitions. [2022-02-10 03:31:58,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.1267605633802815) internal successors, (151), 70 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:31:58,465 INFO L276 IsEmpty]: Start isEmpty. Operand 6501 states and 10844 transitions. [2022-02-10 03:31:58,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-02-10 03:31:58,468 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:31:58,468 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:31:58,484 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:31:58,671 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,SelfDestructingSolverStorable54 [2022-02-10 03:31:58,671 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:31:58,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:31:58,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1687510511, now seen corresponding path program 54 times [2022-02-10 03:31:58,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:31:58,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158031904] [2022-02-10 03:31:58,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:31:58,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:31:58,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:31:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 56 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:58,949 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:31:58,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158031904] [2022-02-10 03:31:58,949 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158031904] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:31:58,949 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982851277] [2022-02-10 03:31:58,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:31:58,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:31:58,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:31:58,950 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:31:58,951 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:31:58,983 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2022-02-10 03:31:58,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:31:58,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:31:58,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:31:59,747 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 56 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:31:59,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:32:00,628 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 64 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:00,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982851277] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:32:00,629 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:32:00,629 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 27] total 72 [2022-02-10 03:32:00,629 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645029386] [2022-02-10 03:32:00,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:32:00,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-02-10 03:32:00,629 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:32:00,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-02-10 03:32:00,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=846, Invalid=4410, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 03:32:00,630 INFO L87 Difference]: Start difference. First operand 6501 states and 10844 transitions. Second operand has 73 states, 73 states have (on average 2.0684931506849313) internal successors, (151), 72 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:07,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:32:07,715 INFO L93 Difference]: Finished difference Result 12317 states and 18592 transitions. [2022-02-10 03:32:07,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 219 states. [2022-02-10 03:32:07,715 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.0684931506849313) internal successors, (151), 72 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2022-02-10 03:32:07,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:32:07,728 INFO L225 Difference]: With dead ends: 12317 [2022-02-10 03:32:07,728 INFO L226 Difference]: Without dead ends: 11992 [2022-02-10 03:32:07,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 285 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32070 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=18486, Invalid=63596, Unknown=0, NotChecked=0, Total=82082 [2022-02-10 03:32:07,734 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 702 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 2011 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 2399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 2011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:32:07,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 220 Invalid, 2399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 2011 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:32:07,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11992 states. [2022-02-10 03:32:07,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11992 to 6699. [2022-02-10 03:32:07,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6699 states, 6698 states have (on average 1.6631830397133474) internal successors, (11140), 6698 states have internal predecessors, (11140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:07,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6699 states to 6699 states and 11140 transitions. [2022-02-10 03:32:07,857 INFO L78 Accepts]: Start accepts. Automaton has 6699 states and 11140 transitions. Word has length 55 [2022-02-10 03:32:07,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:32:07,858 INFO L470 AbstractCegarLoop]: Abstraction has 6699 states and 11140 transitions. [2022-02-10 03:32:07,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.0684931506849313) internal successors, (151), 72 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:07,858 INFO L276 IsEmpty]: Start isEmpty. Operand 6699 states and 11140 transitions. [2022-02-10 03:32:07,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-02-10 03:32:07,860 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:32:07,860 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:32:07,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-10 03:32:08,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:08,060 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:32:08,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:32:08,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1945414107, now seen corresponding path program 55 times [2022-02-10 03:32:08,061 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:32:08,061 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413084864] [2022-02-10 03:32:08,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:32:08,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:32:08,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:32:08,314 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:08,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:32:08,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413084864] [2022-02-10 03:32:08,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413084864] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:32:08,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768569668] [2022-02-10 03:32:08,315 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:32:08,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:08,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:32:08,316 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:32:08,316 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:32:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:32:08,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-10 03:32:08,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:32:09,057 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:09,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:32:09,966 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 110 proven. 111 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:09,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768569668] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:32:09,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:32:09,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27, 26] total 72 [2022-02-10 03:32:09,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291802276] [2022-02-10 03:32:09,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:32:09,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2022-02-10 03:32:09,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:32:09,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2022-02-10 03:32:09,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=983, Invalid=4273, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 03:32:09,969 INFO L87 Difference]: Start difference. First operand 6699 states and 11140 transitions. Second operand has 73 states, 73 states have (on average 2.136986301369863) internal successors, (156), 72 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:16,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:32:16,801 INFO L93 Difference]: Finished difference Result 8327 states and 13163 transitions. [2022-02-10 03:32:16,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 228 states. [2022-02-10 03:32:16,801 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.136986301369863) internal successors, (156), 72 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-02-10 03:32:16,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:32:16,812 INFO L225 Difference]: With dead ends: 8327 [2022-02-10 03:32:16,812 INFO L226 Difference]: Without dead ends: 8033 [2022-02-10 03:32:16,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 294 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34270 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=21938, Invalid=65382, Unknown=0, NotChecked=0, Total=87320 [2022-02-10 03:32:16,820 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 548 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 1592 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 548 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 1592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:32:16,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [548 Valid, 231 Invalid, 1774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 1592 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:32:16,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8033 states. [2022-02-10 03:32:16,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8033 to 6885. [2022-02-10 03:32:16,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6885 states, 6884 states have (on average 1.6567402672864613) internal successors, (11405), 6884 states have internal predecessors, (11405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:16,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6885 states to 6885 states and 11405 transitions. [2022-02-10 03:32:16,951 INFO L78 Accepts]: Start accepts. Automaton has 6885 states and 11405 transitions. Word has length 57 [2022-02-10 03:32:16,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:32:16,951 INFO L470 AbstractCegarLoop]: Abstraction has 6885 states and 11405 transitions. [2022-02-10 03:32:16,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.136986301369863) internal successors, (156), 72 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:16,952 INFO L276 IsEmpty]: Start isEmpty. Operand 6885 states and 11405 transitions. [2022-02-10 03:32:16,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:32:16,954 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:32:16,954 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:32:16,971 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:32:17,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:17,155 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:32:17,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:32:17,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1603630563, now seen corresponding path program 56 times [2022-02-10 03:32:17,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:32:17,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650222423] [2022-02-10 03:32:17,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:32:17,155 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:32:17,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:32:17,318 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 1 proven. 241 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:17,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:32:17,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650222423] [2022-02-10 03:32:17,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650222423] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:32:17,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671750286] [2022-02-10 03:32:17,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:32:17,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:17,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:32:17,320 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:32:17,320 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:32:17,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:32:17,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:32:17,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-10 03:32:17,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:32:17,510 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:17,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:32:18,051 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 121 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:18,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671750286] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:32:18,051 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:32:18,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 25] total 36 [2022-02-10 03:32:18,052 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656970237] [2022-02-10 03:32:18,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:32:18,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-10 03:32:18,052 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:32:18,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-10 03:32:18,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:32:18,052 INFO L87 Difference]: Start difference. First operand 6885 states and 11405 transitions. Second operand has 36 states, 36 states have (on average 3.0833333333333335) internal successors, (111), 36 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:18,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:32:18,376 INFO L93 Difference]: Finished difference Result 8755 states and 14436 transitions. [2022-02-10 03:32:18,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 03:32:18,376 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.0833333333333335) internal successors, (111), 36 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:32:18,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:32:18,387 INFO L225 Difference]: With dead ends: 8755 [2022-02-10 03:32:18,387 INFO L226 Difference]: Without dead ends: 8726 [2022-02-10 03:32:18,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 103 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2022-02-10 03:32:18,388 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 479 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 1165 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:32:18,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 1165 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 03:32:18,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8726 states. [2022-02-10 03:32:18,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8726 to 8330. [2022-02-10 03:32:18,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8330 states, 8329 states have (on average 1.6665866250450234) internal successors, (13881), 8329 states have internal predecessors, (13881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:18,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8330 states to 8330 states and 13881 transitions. [2022-02-10 03:32:18,487 INFO L78 Accepts]: Start accepts. Automaton has 8330 states and 13881 transitions. Word has length 59 [2022-02-10 03:32:18,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:32:18,488 INFO L470 AbstractCegarLoop]: Abstraction has 8330 states and 13881 transitions. [2022-02-10 03:32:18,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 3.0833333333333335) internal successors, (111), 36 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:18,488 INFO L276 IsEmpty]: Start isEmpty. Operand 8330 states and 13881 transitions. [2022-02-10 03:32:18,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:32:18,491 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:32:18,491 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:32:18,508 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:32:18,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:18,692 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:32:18,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:32:18,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1901918769, now seen corresponding path program 57 times [2022-02-10 03:32:18,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:32:18,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825912154] [2022-02-10 03:32:18,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:32:18,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:32:18,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:32:19,172 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:19,172 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:32:19,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825912154] [2022-02-10 03:32:19,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825912154] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:32:19,172 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749830786] [2022-02-10 03:32:19,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:32:19,172 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:19,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:32:19,173 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:32:19,174 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:32:19,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-02-10 03:32:19,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:32:19,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-10 03:32:19,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:32:19,647 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:19,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:32:20,005 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 100 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:20,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749830786] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:32:20,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:32:20,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 20, 15] total 53 [2022-02-10 03:32:20,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181433864] [2022-02-10 03:32:20,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:32:20,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-10 03:32:20,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:32:20,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-10 03:32:20,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=2305, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:32:20,007 INFO L87 Difference]: Start difference. First operand 8330 states and 13881 transitions. Second operand has 53 states, 53 states have (on average 2.8679245283018866) internal successors, (152), 53 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:21,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:32:21,642 INFO L93 Difference]: Finished difference Result 10938 states and 18038 transitions. [2022-02-10 03:32:21,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-10 03:32:21,643 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.8679245283018866) internal successors, (152), 53 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:32:21,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:32:21,657 INFO L225 Difference]: With dead ends: 10938 [2022-02-10 03:32:21,658 INFO L226 Difference]: Without dead ends: 10931 [2022-02-10 03:32:21,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 89 SyntacticMatches, 4 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2030 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1248, Invalid=8064, Unknown=0, NotChecked=0, Total=9312 [2022-02-10 03:32:21,659 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 420 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 1786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:32:21,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 504 Invalid, 1786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 1629 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-10 03:32:21,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10931 states. [2022-02-10 03:32:21,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10931 to 8267. [2022-02-10 03:32:21,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8267 states, 8266 states have (on average 1.6673118799903217) internal successors, (13782), 8266 states have internal predecessors, (13782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:21,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8267 states to 8267 states and 13782 transitions. [2022-02-10 03:32:21,772 INFO L78 Accepts]: Start accepts. Automaton has 8267 states and 13782 transitions. Word has length 59 [2022-02-10 03:32:21,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:32:21,772 INFO L470 AbstractCegarLoop]: Abstraction has 8267 states and 13782 transitions. [2022-02-10 03:32:21,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 2.8679245283018866) internal successors, (152), 53 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:21,772 INFO L276 IsEmpty]: Start isEmpty. Operand 8267 states and 13782 transitions. [2022-02-10 03:32:21,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:32:21,775 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:32:21,775 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:32:21,799 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:32:21,976 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,SelfDestructingSolverStorable58 [2022-02-10 03:32:21,976 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:32:21,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:32:21,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1754815559, now seen corresponding path program 58 times [2022-02-10 03:32:21,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:32:21,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209082663] [2022-02-10 03:32:21,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:32:21,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:32:21,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:32:22,291 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:22,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:32:22,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209082663] [2022-02-10 03:32:22,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209082663] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:32:22,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137552624] [2022-02-10 03:32:22,291 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:32:22,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:22,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:32:22,293 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:32:22,294 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:32:22,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:32:22,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:32:22,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-10 03:32:22,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:32:23,185 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 2 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:23,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:32:27,337 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:27,337 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137552624] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:32:27,337 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:32:27,337 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 27, 29] total 71 [2022-02-10 03:32:27,337 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495378740] [2022-02-10 03:32:27,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:32:27,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-02-10 03:32:27,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:32:27,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-02-10 03:32:27,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=957, Invalid=4155, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:32:27,344 INFO L87 Difference]: Start difference. First operand 8267 states and 13782 transitions. Second operand has 72 states, 72 states have (on average 2.3055555555555554) internal successors, (166), 71 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:51,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:32:51,367 INFO L93 Difference]: Finished difference Result 21585 states and 33922 transitions. [2022-02-10 03:32:51,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2022-02-10 03:32:51,367 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.3055555555555554) internal successors, (166), 71 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:32:51,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:32:51,396 INFO L225 Difference]: With dead ends: 21585 [2022-02-10 03:32:51,396 INFO L226 Difference]: Without dead ends: 21559 [2022-02-10 03:32:51,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 296 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34064 ImplicationChecksByTransitivity, 22.3s TimeCoverageRelationStatistics Valid=17079, Invalid=71427, Unknown=0, NotChecked=0, Total=88506 [2022-02-10 03:32:51,399 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 1563 mSDsluCounter, 1211 mSDsCounter, 0 mSdLazyCounter, 7523 mSolverCounterSat, 1041 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1563 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 8564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1041 IncrementalHoareTripleChecker+Valid, 7523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:32:51,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1563 Valid, 831 Invalid, 8564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1041 Valid, 7523 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-02-10 03:32:51,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21559 states. [2022-02-10 03:32:51,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21559 to 10184. [2022-02-10 03:32:51,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10184 states, 10183 states have (on average 1.6741628203869194) internal successors, (17048), 10183 states have internal predecessors, (17048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:51,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10184 states to 10184 states and 17048 transitions. [2022-02-10 03:32:51,585 INFO L78 Accepts]: Start accepts. Automaton has 10184 states and 17048 transitions. Word has length 59 [2022-02-10 03:32:51,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:32:51,585 INFO L470 AbstractCegarLoop]: Abstraction has 10184 states and 17048 transitions. [2022-02-10 03:32:51,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.3055555555555554) internal successors, (166), 71 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:32:51,585 INFO L276 IsEmpty]: Start isEmpty. Operand 10184 states and 17048 transitions. [2022-02-10 03:32:51,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:32:51,589 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:32:51,589 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:32:51,605 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:32:51,790 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,SelfDestructingSolverStorable59 [2022-02-10 03:32:51,791 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:32:51,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:32:51,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1620669437, now seen corresponding path program 59 times [2022-02-10 03:32:51,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:32:51,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440363705] [2022-02-10 03:32:51,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:32:51,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:32:51,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:32:52,072 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:52,072 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:32:52,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440363705] [2022-02-10 03:32:52,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440363705] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:32:52,072 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110657657] [2022-02-10 03:32:52,073 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:32:52,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:32:52,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:32:52,074 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:32:52,075 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:32:52,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-02-10 03:32:52,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:32:52,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 64 conjunts are in the unsatisfiable core [2022-02-10 03:32:52,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:32:52,955 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 6 proven. 236 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:52,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:32:56,320 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 9 proven. 233 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:32:56,320 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110657657] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:32:56,320 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:32:56,320 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 28, 28] total 71 [2022-02-10 03:32:56,320 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669949477] [2022-02-10 03:32:56,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:32:56,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2022-02-10 03:32:56,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:32:56,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2022-02-10 03:32:56,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=888, Invalid=4224, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 03:32:56,321 INFO L87 Difference]: Start difference. First operand 10184 states and 17048 transitions. Second operand has 72 states, 72 states have (on average 2.263888888888889) internal successors, (163), 71 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:33:19,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:33:19,703 INFO L93 Difference]: Finished difference Result 26331 states and 40985 transitions. [2022-02-10 03:33:19,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 269 states. [2022-02-10 03:33:19,704 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 2.263888888888889) internal successors, (163), 71 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:33:19,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:33:19,749 INFO L225 Difference]: With dead ends: 26331 [2022-02-10 03:33:19,749 INFO L226 Difference]: Without dead ends: 26286 [2022-02-10 03:33:19,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 408 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 334 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46563 ImplicationChecksByTransitivity, 21.5s TimeCoverageRelationStatistics Valid=22483, Invalid=90077, Unknown=0, NotChecked=0, Total=112560 [2022-02-10 03:33:19,753 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 1383 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 6606 mSolverCounterSat, 1058 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1383 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 7664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1058 IncrementalHoareTripleChecker+Valid, 6606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:33:19,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1383 Valid, 518 Invalid, 7664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1058 Valid, 6606 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-02-10 03:33:19,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26286 states. [2022-02-10 03:33:20,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26286 to 11531. [2022-02-10 03:33:20,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11531 states, 11530 states have (on average 1.6704249783174328) internal successors, (19260), 11530 states have internal predecessors, (19260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:33:20,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11531 states to 11531 states and 19260 transitions. [2022-02-10 03:33:20,038 INFO L78 Accepts]: Start accepts. Automaton has 11531 states and 19260 transitions. Word has length 59 [2022-02-10 03:33:20,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:33:20,038 INFO L470 AbstractCegarLoop]: Abstraction has 11531 states and 19260 transitions. [2022-02-10 03:33:20,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 2.263888888888889) internal successors, (163), 71 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:33:20,038 INFO L276 IsEmpty]: Start isEmpty. Operand 11531 states and 19260 transitions. [2022-02-10 03:33:20,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:33:20,042 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:33:20,042 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:33:20,059 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:33:20,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:33:20,243 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:33:20,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:33:20,244 INFO L85 PathProgramCache]: Analyzing trace with hash 992690497, now seen corresponding path program 60 times [2022-02-10 03:33:20,244 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:33:20,244 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031609020] [2022-02-10 03:33:20,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:33:20,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:33:20,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:33:20,584 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 12 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:33:20,585 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:33:20,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031609020] [2022-02-10 03:33:20,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031609020] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:33:20,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375009912] [2022-02-10 03:33:20,585 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:33:20,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:33:20,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:33:20,587 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:33:20,588 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:33:20,629 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2022-02-10 03:33:20,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:33:20,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-10 03:33:20,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:33:21,487 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 12 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:33:21,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:33:24,287 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:33:24,287 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375009912] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:33:24,287 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:33:24,287 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 27, 29] total 73 [2022-02-10 03:33:24,287 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545158278] [2022-02-10 03:33:24,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:33:24,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-02-10 03:33:24,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:33:24,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-02-10 03:33:24,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=901, Invalid=4501, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:33:24,288 INFO L87 Difference]: Start difference. First operand 11531 states and 19260 transitions. Second operand has 74 states, 74 states have (on average 2.2432432432432434) internal successors, (166), 73 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:33:47,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:33:47,126 INFO L93 Difference]: Finished difference Result 35090 states and 54811 transitions. [2022-02-10 03:33:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 312 states. [2022-02-10 03:33:47,126 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.2432432432432434) internal successors, (166), 73 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:33:47,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:33:47,185 INFO L225 Difference]: With dead ends: 35090 [2022-02-10 03:33:47,186 INFO L226 Difference]: Without dead ends: 35005 [2022-02-10 03:33:47,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 379 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61250 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=30092, Invalid=114688, Unknown=0, NotChecked=0, Total=144780 [2022-02-10 03:33:47,190 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 1182 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 6591 mSolverCounterSat, 893 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1182 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 7484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 893 IncrementalHoareTripleChecker+Valid, 6591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:33:47,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1182 Valid, 426 Invalid, 7484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [893 Valid, 6591 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-02-10 03:33:47,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35005 states. [2022-02-10 03:33:47,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35005 to 13715. [2022-02-10 03:33:47,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13715 states, 13714 states have (on average 1.671503572991104) internal successors, (22923), 13714 states have internal predecessors, (22923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:33:47,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13715 states to 13715 states and 22923 transitions. [2022-02-10 03:33:47,557 INFO L78 Accepts]: Start accepts. Automaton has 13715 states and 22923 transitions. Word has length 59 [2022-02-10 03:33:47,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:33:47,557 INFO L470 AbstractCegarLoop]: Abstraction has 13715 states and 22923 transitions. [2022-02-10 03:33:47,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 2.2432432432432434) internal successors, (166), 73 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:33:47,557 INFO L276 IsEmpty]: Start isEmpty. Operand 13715 states and 22923 transitions. [2022-02-10 03:33:47,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:33:47,562 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:33:47,562 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:33:47,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-02-10 03:33:47,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:33:47,763 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:33:47,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:33:47,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1318925435, now seen corresponding path program 61 times [2022-02-10 03:33:47,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:33:47,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407485831] [2022-02-10 03:33:47,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:33:47,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:33:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:33:48,040 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:33:48,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:33:48,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407485831] [2022-02-10 03:33:48,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407485831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:33:48,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191360097] [2022-02-10 03:33:48,041 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:33:48,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:33:48,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:33:48,042 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:33:48,043 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:33:48,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:33:48,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-10 03:33:48,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:33:48,931 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 20 proven. 222 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:33:48,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:33:51,056 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:33:51,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191360097] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:33:51,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:33:51,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 27, 29] total 74 [2022-02-10 03:33:51,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781319308] [2022-02-10 03:33:51,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:33:51,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-02-10 03:33:51,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:33:51,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-02-10 03:33:51,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=900, Invalid=4650, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:33:51,057 INFO L87 Difference]: Start difference. First operand 13715 states and 22923 transitions. Second operand has 75 states, 75 states have (on average 2.2133333333333334) internal successors, (166), 74 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:08,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:34:08,515 INFO L93 Difference]: Finished difference Result 47005 states and 74131 transitions. [2022-02-10 03:34:08,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2022-02-10 03:34:08,515 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.2133333333333334) internal successors, (166), 74 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:34:08,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:34:08,596 INFO L225 Difference]: With dead ends: 47005 [2022-02-10 03:34:08,596 INFO L226 Difference]: Without dead ends: 46839 [2022-02-10 03:34:08,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 371 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60884 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=30587, Invalid=108169, Unknown=0, NotChecked=0, Total=138756 [2022-02-10 03:34:08,601 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 901 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 5016 mSolverCounterSat, 534 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 5550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 534 IncrementalHoareTripleChecker+Valid, 5016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:34:08,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [901 Valid, 280 Invalid, 5550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [534 Valid, 5016 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-10 03:34:08,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46839 states. [2022-02-10 03:34:09,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46839 to 12255. [2022-02-10 03:34:09,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12255 states, 12254 states have (on average 1.67023012893749) internal successors, (20467), 12254 states have internal predecessors, (20467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:09,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12255 states to 12255 states and 20467 transitions. [2022-02-10 03:34:09,039 INFO L78 Accepts]: Start accepts. Automaton has 12255 states and 20467 transitions. Word has length 59 [2022-02-10 03:34:09,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:34:09,039 INFO L470 AbstractCegarLoop]: Abstraction has 12255 states and 20467 transitions. [2022-02-10 03:34:09,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.2133333333333334) internal successors, (166), 74 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:09,039 INFO L276 IsEmpty]: Start isEmpty. Operand 12255 states and 20467 transitions. [2022-02-10 03:34:09,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:34:09,043 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:34:09,043 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:34:09,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-10 03:34:09,251 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:09,251 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:34:09,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:34:09,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1117115081, now seen corresponding path program 62 times [2022-02-10 03:34:09,252 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:34:09,252 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864584859] [2022-02-10 03:34:09,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:34:09,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:34:09,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:34:09,524 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:09,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:34:09,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864584859] [2022-02-10 03:34:09,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864584859] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:34:09,525 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375303884] [2022-02-10 03:34:09,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:34:09,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:09,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:34:09,526 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:34:09,527 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:34:09,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:34:09,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:34:09,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:34:09,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:34:10,445 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 30 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:10,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:34:12,300 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:12,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375303884] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:34:12,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:34:12,300 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 27, 28] total 73 [2022-02-10 03:34:12,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571636434] [2022-02-10 03:34:12,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:34:12,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2022-02-10 03:34:12,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:34:12,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2022-02-10 03:34:12,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=859, Invalid=4543, Unknown=0, NotChecked=0, Total=5402 [2022-02-10 03:34:12,301 INFO L87 Difference]: Start difference. First operand 12255 states and 20467 transitions. Second operand has 74 states, 74 states have (on average 2.175675675675676) internal successors, (161), 73 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:21,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:34:21,767 INFO L93 Difference]: Finished difference Result 34517 states and 54015 transitions. [2022-02-10 03:34:21,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 204 states. [2022-02-10 03:34:21,767 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.175675675675676) internal successors, (161), 73 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:34:21,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:34:21,824 INFO L225 Difference]: With dead ends: 34517 [2022-02-10 03:34:21,825 INFO L226 Difference]: Without dead ends: 34282 [2022-02-10 03:34:21,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 271 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30315 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=16079, Invalid=58177, Unknown=0, NotChecked=0, Total=74256 [2022-02-10 03:34:21,828 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 935 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 2711 mSolverCounterSat, 508 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 935 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 3219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 508 IncrementalHoareTripleChecker+Valid, 2711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 03:34:21,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [935 Valid, 157 Invalid, 3219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [508 Valid, 2711 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-10 03:34:21,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34282 states. [2022-02-10 03:34:22,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34282 to 12270. [2022-02-10 03:34:22,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12270 states, 12269 states have (on average 1.6698182410954439) internal successors, (20487), 12269 states have internal predecessors, (20487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:22,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12270 states to 12270 states and 20487 transitions. [2022-02-10 03:34:22,176 INFO L78 Accepts]: Start accepts. Automaton has 12270 states and 20487 transitions. Word has length 59 [2022-02-10 03:34:22,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:34:22,176 INFO L470 AbstractCegarLoop]: Abstraction has 12270 states and 20487 transitions. [2022-02-10 03:34:22,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 2.175675675675676) internal successors, (161), 73 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:22,176 INFO L276 IsEmpty]: Start isEmpty. Operand 12270 states and 20487 transitions. [2022-02-10 03:34:22,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:34:22,180 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:34:22,180 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:34:22,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-02-10 03:34:22,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:22,381 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:34:22,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:34:22,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1624631539, now seen corresponding path program 63 times [2022-02-10 03:34:22,381 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:34:22,381 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974826103] [2022-02-10 03:34:22,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:34:22,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:34:22,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:34:22,658 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:22,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:34:22,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974826103] [2022-02-10 03:34:22,658 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974826103] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:34:22,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548763538] [2022-02-10 03:34:22,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:34:22,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:22,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:34:22,661 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:34:22,662 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:34:22,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2022-02-10 03:34:22,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:34:22,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-10 03:34:22,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:34:23,576 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 42 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:23,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:34:24,884 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:24,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548763538] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:34:24,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:34:24,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 27, 28] total 74 [2022-02-10 03:34:24,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080480283] [2022-02-10 03:34:24,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:34:24,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-02-10 03:34:24,885 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:34:24,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-02-10 03:34:24,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=875, Invalid=4675, Unknown=0, NotChecked=0, Total=5550 [2022-02-10 03:34:24,886 INFO L87 Difference]: Start difference. First operand 12270 states and 20487 transitions. Second operand has 75 states, 75 states have (on average 2.1466666666666665) internal successors, (161), 74 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:33,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:34:33,452 INFO L93 Difference]: Finished difference Result 28804 states and 44633 transitions. [2022-02-10 03:34:33,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-02-10 03:34:33,452 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.1466666666666665) internal successors, (161), 74 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:34:33,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:34:33,496 INFO L225 Difference]: With dead ends: 28804 [2022-02-10 03:34:33,496 INFO L226 Difference]: Without dead ends: 28481 [2022-02-10 03:34:33,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34467 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=18911, Invalid=66645, Unknown=0, NotChecked=0, Total=85556 [2022-02-10 03:34:33,499 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 894 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 2857 mSolverCounterSat, 610 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 3467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 610 IncrementalHoareTripleChecker+Valid, 2857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:34:33,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [894 Valid, 213 Invalid, 3467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [610 Valid, 2857 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-10 03:34:33,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28481 states. [2022-02-10 03:34:33,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28481 to 12282. [2022-02-10 03:34:33,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12282 states, 12281 states have (on average 1.6694894552560866) internal successors, (20503), 12281 states have internal predecessors, (20503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:33,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12282 states to 12282 states and 20503 transitions. [2022-02-10 03:34:33,757 INFO L78 Accepts]: Start accepts. Automaton has 12282 states and 20503 transitions. Word has length 59 [2022-02-10 03:34:33,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:34:33,758 INFO L470 AbstractCegarLoop]: Abstraction has 12282 states and 20503 transitions. [2022-02-10 03:34:33,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.1466666666666665) internal successors, (161), 74 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:33,758 INFO L276 IsEmpty]: Start isEmpty. Operand 12282 states and 20503 transitions. [2022-02-10 03:34:33,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:34:33,761 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:34:33,761 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:34:33,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-02-10 03:34:33,962 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,SelfDestructingSolverStorable64 [2022-02-10 03:34:33,962 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:34:33,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:34:33,962 INFO L85 PathProgramCache]: Analyzing trace with hash -459974575, now seen corresponding path program 64 times [2022-02-10 03:34:33,962 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:34:33,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326357120] [2022-02-10 03:34:33,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:34:33,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:34:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:34:34,240 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:34,240 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:34:34,240 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326357120] [2022-02-10 03:34:34,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326357120] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:34:34,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352814153] [2022-02-10 03:34:34,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:34:34,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:34,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:34:34,242 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:34:34,242 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:34:34,280 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:34:34,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:34:34,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 46 conjunts are in the unsatisfiable core [2022-02-10 03:34:34,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:34:35,226 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 56 proven. 186 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:35,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:34:36,605 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:36,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352814153] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:34:36,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:34:36,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 29] total 77 [2022-02-10 03:34:36,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375997717] [2022-02-10 03:34:36,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:34:36,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-02-10 03:34:36,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:34:36,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-02-10 03:34:36,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=948, Invalid=5058, Unknown=0, NotChecked=0, Total=6006 [2022-02-10 03:34:36,607 INFO L87 Difference]: Start difference. First operand 12282 states and 20503 transitions. Second operand has 78 states, 78 states have (on average 2.128205128205128) internal successors, (166), 77 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:45,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:34:45,289 INFO L93 Difference]: Finished difference Result 24457 states and 37395 transitions. [2022-02-10 03:34:45,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 239 states. [2022-02-10 03:34:45,290 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.128205128205128) internal successors, (166), 77 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:34:45,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:34:45,326 INFO L225 Difference]: With dead ends: 24457 [2022-02-10 03:34:45,326 INFO L226 Difference]: Without dead ends: 24055 [2022-02-10 03:34:45,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 310 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38287 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=22146, Invalid=74886, Unknown=0, NotChecked=0, Total=97032 [2022-02-10 03:34:45,333 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 885 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 2215 mSolverCounterSat, 519 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 2734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 519 IncrementalHoareTripleChecker+Valid, 2215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:34:45,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 190 Invalid, 2734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [519 Valid, 2215 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:34:45,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24055 states. [2022-02-10 03:34:45,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24055 to 12291. [2022-02-10 03:34:45,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12291 states, 12290 states have (on average 1.6692432872253864) internal successors, (20515), 12290 states have internal predecessors, (20515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:45,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12291 states to 12291 states and 20515 transitions. [2022-02-10 03:34:45,582 INFO L78 Accepts]: Start accepts. Automaton has 12291 states and 20515 transitions. Word has length 59 [2022-02-10 03:34:45,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:34:45,582 INFO L470 AbstractCegarLoop]: Abstraction has 12291 states and 20515 transitions. [2022-02-10 03:34:45,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 2.128205128205128) internal successors, (166), 77 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:45,582 INFO L276 IsEmpty]: Start isEmpty. Operand 12291 states and 20515 transitions. [2022-02-10 03:34:45,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-02-10 03:34:45,585 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:34:45,585 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:34:45,601 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:34:45,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:45,787 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:34:45,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:34:45,788 INFO L85 PathProgramCache]: Analyzing trace with hash -648194411, now seen corresponding path program 65 times [2022-02-10 03:34:45,788 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:34:45,788 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984957765] [2022-02-10 03:34:45,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:34:45,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:34:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:34:46,083 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:46,083 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:34:46,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984957765] [2022-02-10 03:34:46,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984957765] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:34:46,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124059855] [2022-02-10 03:34:46,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:34:46,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:46,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:34:46,084 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:34:46,085 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:34:46,117 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-02-10 03:34:46,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:34:46,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-10 03:34:46,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:34:46,908 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 72 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:46,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:34:48,083 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 81 proven. 161 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:48,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124059855] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:34:48,083 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:34:48,083 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28, 28] total 77 [2022-02-10 03:34:48,083 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062275189] [2022-02-10 03:34:48,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:34:48,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2022-02-10 03:34:48,084 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:34:48,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2022-02-10 03:34:48,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=968, Invalid=5038, Unknown=0, NotChecked=0, Total=6006 [2022-02-10 03:34:48,085 INFO L87 Difference]: Start difference. First operand 12291 states and 20515 transitions. Second operand has 78 states, 78 states have (on average 2.08974358974359) internal successors, (163), 77 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:56,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:34:56,149 INFO L93 Difference]: Finished difference Result 20393 states and 31273 transitions. [2022-02-10 03:34:56,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 244 states. [2022-02-10 03:34:56,149 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.08974358974359) internal successors, (163), 77 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-02-10 03:34:56,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:34:56,184 INFO L225 Difference]: With dead ends: 20393 [2022-02-10 03:34:56,184 INFO L226 Difference]: Without dead ends: 19969 [2022-02-10 03:34:56,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 315 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40083 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=22442, Invalid=77730, Unknown=0, NotChecked=0, Total=100172 [2022-02-10 03:34:56,191 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 867 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 2168 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 2481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 2168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:34:56,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 187 Invalid, 2481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 2168 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:34:56,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19969 states. [2022-02-10 03:34:56,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19969 to 12263. [2022-02-10 03:34:56,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12263 states, 12262 states have (on average 1.6695481976839015) internal successors, (20472), 12262 states have internal predecessors, (20472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:56,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12263 states to 12263 states and 20472 transitions. [2022-02-10 03:34:56,453 INFO L78 Accepts]: Start accepts. Automaton has 12263 states and 20472 transitions. Word has length 59 [2022-02-10 03:34:56,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:34:56,454 INFO L470 AbstractCegarLoop]: Abstraction has 12263 states and 20472 transitions. [2022-02-10 03:34:56,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 2.08974358974359) internal successors, (163), 77 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:34:56,454 INFO L276 IsEmpty]: Start isEmpty. Operand 12263 states and 20472 transitions. [2022-02-10 03:34:56,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-02-10 03:34:56,457 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:34:56,458 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:34:56,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-10 03:34:56,659 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,SelfDestructingSolverStorable66 [2022-02-10 03:34:56,659 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:34:56,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:34:56,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1809492319, now seen corresponding path program 66 times [2022-02-10 03:34:56,660 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:34:56,660 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969274970] [2022-02-10 03:34:56,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:34:56,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:34:56,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:34:56,974 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:56,974 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:34:56,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969274970] [2022-02-10 03:34:56,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969274970] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:34:56,975 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486952708] [2022-02-10 03:34:56,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:34:56,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:34:56,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:34:56,976 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:34:56,977 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:34:57,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2022-02-10 03:34:57,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:34:57,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 53 conjunts are in the unsatisfiable core [2022-02-10 03:34:57,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:34:58,044 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:58,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:34:59,134 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 132 proven. 133 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:34:59,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486952708] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:34:59,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:34:59,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 29, 30] total 80 [2022-02-10 03:34:59,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042459307] [2022-02-10 03:34:59,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:34:59,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-02-10 03:34:59,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:34:59,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-02-10 03:34:59,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1136, Invalid=5344, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 03:34:59,136 INFO L87 Difference]: Start difference. First operand 12263 states and 20472 transitions. Second operand has 81 states, 81 states have (on average 2.123456790123457) internal successors, (172), 80 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:35:08,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:35:08,816 INFO L93 Difference]: Finished difference Result 15721 states and 24929 transitions. [2022-02-10 03:35:08,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 280 states. [2022-02-10 03:35:08,816 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.123456790123457) internal successors, (172), 80 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2022-02-10 03:35:08,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:35:08,835 INFO L225 Difference]: With dead ends: 15721 [2022-02-10 03:35:08,835 INFO L226 Difference]: Without dead ends: 15091 [2022-02-10 03:35:08,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 355 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51411 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=32571, Invalid=94521, Unknown=0, NotChecked=0, Total=127092 [2022-02-10 03:35:08,840 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 617 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 1937 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 2194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 1937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:35:08,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 298 Invalid, 2194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 1937 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-10 03:35:08,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15091 states. [2022-02-10 03:35:08,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15091 to 12214. [2022-02-10 03:35:08,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12214 states, 12213 states have (on average 1.6689593056579055) internal successors, (20383), 12213 states have internal predecessors, (20383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:35:08,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12214 states to 12214 states and 20383 transitions. [2022-02-10 03:35:08,995 INFO L78 Accepts]: Start accepts. Automaton has 12214 states and 20383 transitions. Word has length 61 [2022-02-10 03:35:08,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:35:08,995 INFO L470 AbstractCegarLoop]: Abstraction has 12214 states and 20383 transitions. [2022-02-10 03:35:08,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.123456790123457) internal successors, (172), 80 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:35:08,996 INFO L276 IsEmpty]: Start isEmpty. Operand 12214 states and 20383 transitions. [2022-02-10 03:35:08,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-02-10 03:35:09,000 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:35:09,000 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:35:09,016 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:35:09,211 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,SelfDestructingSolverStorable67 [2022-02-10 03:35:09,212 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:35:09,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:35:09,212 INFO L85 PathProgramCache]: Analyzing trace with hash 919517345, now seen corresponding path program 67 times [2022-02-10 03:35:09,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:35:09,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035817163] [2022-02-10 03:35:09,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:35:09,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:35:09,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:35:09,394 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 1 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:35:09,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:35:09,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035817163] [2022-02-10 03:35:09,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035817163] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:35:09,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772998191] [2022-02-10 03:35:09,394 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:35:09,394 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:35:09,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:35:09,395 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:35:09,397 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:35:09,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:35:09,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 51 conjunts are in the unsatisfiable core [2022-02-10 03:35:09,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:35:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:35:09,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:35:10,749 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 144 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:35:10,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772998191] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:35:10,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:35:10,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 27] total 39 [2022-02-10 03:35:10,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551541608] [2022-02-10 03:35:10,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:35:10,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-10 03:35:10,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:35:10,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-10 03:35:10,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=375, Invalid=1107, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:35:10,751 INFO L87 Difference]: Start difference. First operand 12214 states and 20383 transitions. Second operand has 39 states, 39 states have (on average 3.051282051282051) internal successors, (119), 39 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:35:11,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:35:11,174 INFO L93 Difference]: Finished difference Result 15097 states and 25112 transitions. [2022-02-10 03:35:11,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-10 03:35:11,175 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.051282051282051) internal successors, (119), 39 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2022-02-10 03:35:11,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:35:11,196 INFO L225 Difference]: With dead ends: 15097 [2022-02-10 03:35:11,196 INFO L226 Difference]: Without dead ends: 15066 [2022-02-10 03:35:11,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 110 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=375, Invalid=1107, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 03:35:11,196 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 485 mSDsluCounter, 1706 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:35:11,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 1395 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:35:11,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15066 states. [2022-02-10 03:35:11,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15066 to 14595. [2022-02-10 03:35:11,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14595 states, 14594 states have (on average 1.6745237768946142) internal successors, (24438), 14594 states have internal predecessors, (24438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:35:11,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14595 states to 14595 states and 24438 transitions. [2022-02-10 03:35:11,401 INFO L78 Accepts]: Start accepts. Automaton has 14595 states and 24438 transitions. Word has length 63 [2022-02-10 03:35:11,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:35:11,401 INFO L470 AbstractCegarLoop]: Abstraction has 14595 states and 24438 transitions. [2022-02-10 03:35:11,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.051282051282051) internal successors, (119), 39 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:35:11,402 INFO L276 IsEmpty]: Start isEmpty. Operand 14595 states and 24438 transitions. [2022-02-10 03:35:11,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-02-10 03:35:11,406 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:35:11,406 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:35:11,423 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:35:11,607 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,SelfDestructingSolverStorable68 [2022-02-10 03:35:11,607 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:35:11,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:35:11,607 INFO L85 PathProgramCache]: Analyzing trace with hash 428042097, now seen corresponding path program 68 times [2022-02-10 03:35:11,607 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:35:11,607 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775445106] [2022-02-10 03:35:11,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:35:11,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:35:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:35:12,113 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:35:12,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:35:12,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775445106] [2022-02-10 03:35:12,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775445106] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:35:12,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200038500] [2022-02-10 03:35:12,114 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:35:12,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:35:12,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:35:12,115 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:35:12,118 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:35:12,148 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:35:12,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:35:12,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 73 conjunts are in the unsatisfiable core [2022-02-10 03:35:12,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:35:13,345 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:35:13,345 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:35:21,032 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:35:21,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200038500] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:35:21,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:35:21,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 82 [2022-02-10 03:35:21,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103205733] [2022-02-10 03:35:21,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:35:21,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2022-02-10 03:35:21,033 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:35:21,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2022-02-10 03:35:21,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=976, Invalid=5830, Unknown=0, NotChecked=0, Total=6806 [2022-02-10 03:35:21,033 INFO L87 Difference]: Start difference. First operand 14595 states and 24438 transitions. Second operand has 83 states, 83 states have (on average 2.0963855421686746) internal successors, (174), 82 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:03,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:36:03,760 INFO L93 Difference]: Finished difference Result 24756 states and 40752 transitions. [2022-02-10 03:36:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2022-02-10 03:36:03,760 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.0963855421686746) internal successors, (174), 82 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2022-02-10 03:36:03,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:36:03,798 INFO L225 Difference]: With dead ends: 24756 [2022-02-10 03:36:03,798 INFO L226 Difference]: Without dead ends: 24389 [2022-02-10 03:36:03,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17957 ImplicationChecksByTransitivity, 43.4s TimeCoverageRelationStatistics Valid=10039, Invalid=45421, Unknown=0, NotChecked=0, Total=55460 [2022-02-10 03:36:03,801 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 936 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 5320 mSolverCounterSat, 698 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 936 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 6018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 698 IncrementalHoareTripleChecker+Valid, 5320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:36:03,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [936 Valid, 776 Invalid, 6018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [698 Valid, 5320 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-02-10 03:36:03,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24389 states. [2022-02-10 03:36:04,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24389 to 19650. [2022-02-10 03:36:04,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19650 states, 19649 states have (on average 1.6028805537177464) internal successors, (31495), 19649 states have internal predecessors, (31495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:04,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19650 states to 19650 states and 31495 transitions. [2022-02-10 03:36:04,129 INFO L78 Accepts]: Start accepts. Automaton has 19650 states and 31495 transitions. Word has length 63 [2022-02-10 03:36:04,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:36:04,129 INFO L470 AbstractCegarLoop]: Abstraction has 19650 states and 31495 transitions. [2022-02-10 03:36:04,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 2.0963855421686746) internal successors, (174), 82 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:04,130 INFO L276 IsEmpty]: Start isEmpty. Operand 19650 states and 31495 transitions. [2022-02-10 03:36:04,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-02-10 03:36:04,135 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:36:04,135 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:36:04,166 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:36:04,347 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,SelfDestructingSolverStorable69 [2022-02-10 03:36:04,347 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:36:04,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:36:04,348 INFO L85 PathProgramCache]: Analyzing trace with hash -2101778717, now seen corresponding path program 69 times [2022-02-10 03:36:04,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:36:04,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971002524] [2022-02-10 03:36:04,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:36:04,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:36:04,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:36:04,669 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:04,669 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:36:04,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971002524] [2022-02-10 03:36:04,669 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971002524] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:36:04,669 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837488199] [2022-02-10 03:36:04,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:36:04,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:36:04,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:36:04,670 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:36:04,671 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:36:04,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2022-02-10 03:36:04,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:36:04,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-10 03:36:04,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:36:05,701 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:05,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:36:06,822 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 156 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:06,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837488199] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:36:06,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:36:06,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 31, 31] total 84 [2022-02-10 03:36:06,822 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649454521] [2022-02-10 03:36:06,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:36:06,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-02-10 03:36:06,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:36:06,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-02-10 03:36:06,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1280, Invalid=5860, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 03:36:06,824 INFO L87 Difference]: Start difference. First operand 19650 states and 31495 transitions. Second operand has 85 states, 85 states have (on average 2.1058823529411765) internal successors, (179), 84 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:17,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:36:17,777 INFO L93 Difference]: Finished difference Result 22533 states and 35415 transitions. [2022-02-10 03:36:17,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 314 states. [2022-02-10 03:36:17,778 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.1058823529411765) internal successors, (179), 84 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-02-10 03:36:17,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:36:17,810 INFO L225 Difference]: With dead ends: 22533 [2022-02-10 03:36:17,811 INFO L226 Difference]: Without dead ends: 22098 [2022-02-10 03:36:17,817 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 393 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64632 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=39525, Invalid=116105, Unknown=0, NotChecked=0, Total=155630 [2022-02-10 03:36:17,817 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 744 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 2019 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 2282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 2019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:36:17,817 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 282 Invalid, 2282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 2019 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-10 03:36:17,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22098 states. [2022-02-10 03:36:18,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22098 to 19879. [2022-02-10 03:36:18,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19879 states, 19878 states have (on average 1.6007646644531643) internal successors, (31820), 19878 states have internal predecessors, (31820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:18,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19879 states to 19879 states and 31820 transitions. [2022-02-10 03:36:18,113 INFO L78 Accepts]: Start accepts. Automaton has 19879 states and 31820 transitions. Word has length 65 [2022-02-10 03:36:18,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:36:18,113 INFO L470 AbstractCegarLoop]: Abstraction has 19879 states and 31820 transitions. [2022-02-10 03:36:18,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.1058823529411765) internal successors, (179), 84 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:18,114 INFO L276 IsEmpty]: Start isEmpty. Operand 19879 states and 31820 transitions. [2022-02-10 03:36:18,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-02-10 03:36:18,120 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:36:18,120 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:36:18,136 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:36:18,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:36:18,320 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:36:18,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:36:18,321 INFO L85 PathProgramCache]: Analyzing trace with hash 284435749, now seen corresponding path program 70 times [2022-02-10 03:36:18,321 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:36:18,321 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141356131] [2022-02-10 03:36:18,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:36:18,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:36:18,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:36:18,493 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 1 proven. 337 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:18,493 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:36:18,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141356131] [2022-02-10 03:36:18,493 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141356131] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:36:18,493 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294966117] [2022-02-10 03:36:18,493 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:36:18,493 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:36:18,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:36:18,494 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:36:18,495 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:36:18,527 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:36:18,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:36:18,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 55 conjunts are in the unsatisfiable core [2022-02-10 03:36:18,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:36:18,709 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:18,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:36:19,428 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 169 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:19,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294966117] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:36:19,428 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:36:19,428 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 29] total 42 [2022-02-10 03:36:19,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005255309] [2022-02-10 03:36:19,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:36:19,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-10 03:36:19,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:36:19,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-10 03:36:19,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=432, Invalid=1290, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:36:19,429 INFO L87 Difference]: Start difference. First operand 19879 states and 31820 transitions. Second operand has 42 states, 42 states have (on average 3.0238095238095237) internal successors, (127), 42 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:19,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:36:19,894 INFO L93 Difference]: Finished difference Result 24001 states and 38589 transitions. [2022-02-10 03:36:19,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 03:36:19,895 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.0238095238095237) internal successors, (127), 42 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-02-10 03:36:19,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:36:19,931 INFO L225 Difference]: With dead ends: 24001 [2022-02-10 03:36:19,931 INFO L226 Difference]: Without dead ends: 23968 [2022-02-10 03:36:19,931 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 117 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=432, Invalid=1290, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 03:36:19,931 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 524 mSDsluCounter, 1929 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1575 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-10 03:36:19,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 1575 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-10 03:36:19,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23968 states. [2022-02-10 03:36:20,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23968 to 23473. [2022-02-10 03:36:20,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23473 states, 23472 states have (on average 1.6137525562372188) internal successors, (37878), 23472 states have internal predecessors, (37878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:20,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23473 states to 23473 states and 37878 transitions. [2022-02-10 03:36:20,266 INFO L78 Accepts]: Start accepts. Automaton has 23473 states and 37878 transitions. Word has length 67 [2022-02-10 03:36:20,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:36:20,266 INFO L470 AbstractCegarLoop]: Abstraction has 23473 states and 37878 transitions. [2022-02-10 03:36:20,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.0238095238095237) internal successors, (127), 42 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:36:20,266 INFO L276 IsEmpty]: Start isEmpty. Operand 23473 states and 37878 transitions. [2022-02-10 03:36:20,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-02-10 03:36:20,273 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:36:20,273 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:36:20,290 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:36:20,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:36:20,474 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:36:20,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:36:20,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1646898255, now seen corresponding path program 71 times [2022-02-10 03:36:20,474 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:36:20,475 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105571751] [2022-02-10 03:36:20,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:36:20,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:36:20,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:36:21,131 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:21,132 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:36:21,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105571751] [2022-02-10 03:36:21,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105571751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:36:21,132 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491695116] [2022-02-10 03:36:21,132 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:36:21,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:36:21,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:36:21,133 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:36:21,133 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:36:21,171 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2022-02-10 03:36:21,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:36:21,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 79 conjunts are in the unsatisfiable core [2022-02-10 03:36:21,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:36:22,352 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:22,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:36:30,749 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:36:30,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491695116] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:36:30,749 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:36:30,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 88 [2022-02-10 03:36:30,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068394398] [2022-02-10 03:36:30,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:36:30,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 89 states [2022-02-10 03:36:30,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:36:30,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2022-02-10 03:36:30,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1113, Invalid=6719, Unknown=0, NotChecked=0, Total=7832 [2022-02-10 03:36:30,750 INFO L87 Difference]: Start difference. First operand 23473 states and 37878 transitions. Second operand has 89 states, 89 states have (on average 2.0898876404494384) internal successors, (186), 88 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:19,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:37:19,744 INFO L93 Difference]: Finished difference Result 37739 states and 60858 transitions. [2022-02-10 03:37:19,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 170 states. [2022-02-10 03:37:19,745 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.0898876404494384) internal successors, (186), 88 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-02-10 03:37:19,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:37:19,820 INFO L225 Difference]: With dead ends: 37739 [2022-02-10 03:37:19,820 INFO L226 Difference]: Without dead ends: 37282 [2022-02-10 03:37:19,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 252 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20836 ImplicationChecksByTransitivity, 49.6s TimeCoverageRelationStatistics Valid=11516, Invalid=52746, Unknown=0, NotChecked=0, Total=64262 [2022-02-10 03:37:19,823 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 943 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 6166 mSolverCounterSat, 726 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 943 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 6892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 726 IncrementalHoareTripleChecker+Valid, 6166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:37:19,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [943 Valid, 597 Invalid, 6892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [726 Valid, 6166 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-02-10 03:37:19,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37282 states. [2022-02-10 03:37:20,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37282 to 28216. [2022-02-10 03:37:20,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28216 states, 28215 states have (on average 1.6148856990962255) internal successors, (45564), 28215 states have internal predecessors, (45564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:20,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28216 states to 28216 states and 45564 transitions. [2022-02-10 03:37:20,339 INFO L78 Accepts]: Start accepts. Automaton has 28216 states and 45564 transitions. Word has length 67 [2022-02-10 03:37:20,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:37:20,339 INFO L470 AbstractCegarLoop]: Abstraction has 28216 states and 45564 transitions. [2022-02-10 03:37:20,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 89 states, 89 states have (on average 2.0898876404494384) internal successors, (186), 88 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:20,339 INFO L276 IsEmpty]: Start isEmpty. Operand 28216 states and 45564 transitions. [2022-02-10 03:37:20,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-02-10 03:37:20,348 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:37:20,348 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:37:20,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-10 03:37:20,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:37:20,549 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:37:20,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:37:20,549 INFO L85 PathProgramCache]: Analyzing trace with hash -277224857, now seen corresponding path program 72 times [2022-02-10 03:37:20,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:37:20,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209002885] [2022-02-10 03:37:20,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:37:20,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:37:20,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:37:20,913 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:37:20,914 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:37:20,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209002885] [2022-02-10 03:37:20,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209002885] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:37:20,914 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436472509] [2022-02-10 03:37:20,914 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:37:20,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:37:20,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:37:20,915 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:37:20,916 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:37:20,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2022-02-10 03:37:20,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:37:20,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 58 conjunts are in the unsatisfiable core [2022-02-10 03:37:20,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:37:22,005 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:37:22,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:37:23,239 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 182 proven. 183 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:37:23,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436472509] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:37:23,240 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:37:23,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 33, 32] total 90 [2022-02-10 03:37:23,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484425225] [2022-02-10 03:37:23,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:37:23,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-02-10 03:37:23,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:37:23,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-02-10 03:37:23,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1499, Invalid=6691, Unknown=0, NotChecked=0, Total=8190 [2022-02-10 03:37:23,241 INFO L87 Difference]: Start difference. First operand 28216 states and 45564 transitions. Second operand has 91 states, 91 states have (on average 2.10989010989011) internal successors, (192), 90 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:36,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:37:36,140 INFO L93 Difference]: Finished difference Result 31094 states and 49435 transitions. [2022-02-10 03:37:36,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 351 states. [2022-02-10 03:37:36,140 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.10989010989011) internal successors, (192), 90 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-02-10 03:37:36,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:37:36,184 INFO L225 Difference]: With dead ends: 31094 [2022-02-10 03:37:36,184 INFO L226 Difference]: Without dead ends: 30589 [2022-02-10 03:37:36,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 514 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 435 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80798 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=48085, Invalid=142447, Unknown=0, NotChecked=0, Total=190532 [2022-02-10 03:37:36,191 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 778 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 2412 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 778 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 2656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 2412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 03:37:36,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [778 Valid, 299 Invalid, 2656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 2412 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-10 03:37:36,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30589 states. [2022-02-10 03:37:36,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30589 to 28110. [2022-02-10 03:37:36,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28110 states, 28109 states have (on average 1.6149276032587427) internal successors, (45394), 28109 states have internal predecessors, (45394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:36,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28110 states to 28110 states and 45394 transitions. [2022-02-10 03:37:36,696 INFO L78 Accepts]: Start accepts. Automaton has 28110 states and 45394 transitions. Word has length 69 [2022-02-10 03:37:36,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:37:36,696 INFO L470 AbstractCegarLoop]: Abstraction has 28110 states and 45394 transitions. [2022-02-10 03:37:36,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.10989010989011) internal successors, (192), 90 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:36,697 INFO L276 IsEmpty]: Start isEmpty. Operand 28110 states and 45394 transitions. [2022-02-10 03:37:36,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-02-10 03:37:36,706 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:37:36,706 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:37:36,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-10 03:37:36,906 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,SelfDestructingSolverStorable73 [2022-02-10 03:37:36,907 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:37:36,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:37:36,907 INFO L85 PathProgramCache]: Analyzing trace with hash 1529733215, now seen corresponding path program 73 times [2022-02-10 03:37:36,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:37:36,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636550589] [2022-02-10 03:37:36,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:37:36,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:37:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:37:37,216 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 191 proven. 175 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-10 03:37:37,217 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:37:37,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636550589] [2022-02-10 03:37:37,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636550589] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:37:37,217 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847192092] [2022-02-10 03:37:37,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:37:37,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:37:37,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:37:37,218 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:37:37,218 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:37:37,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:37:37,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 49 conjunts are in the unsatisfiable core [2022-02-10 03:37:37,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:37:38,298 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 156 proven. 213 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:37:38,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:37:39,677 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 182 proven. 187 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:37:39,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847192092] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:37:39,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:37:39,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 32, 34] total 91 [2022-02-10 03:37:39,678 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078474052] [2022-02-10 03:37:39,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:37:39,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2022-02-10 03:37:39,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:37:39,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2022-02-10 03:37:39,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1561, Invalid=6811, Unknown=0, NotChecked=0, Total=8372 [2022-02-10 03:37:39,679 INFO L87 Difference]: Start difference. First operand 28110 states and 45394 transitions. Second operand has 92 states, 92 states have (on average 2.130434782608696) internal successors, (196), 91 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:57,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:37:57,355 INFO L93 Difference]: Finished difference Result 101419 states and 160848 transitions. [2022-02-10 03:37:57,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 416 states. [2022-02-10 03:37:57,355 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.130434782608696) internal successors, (196), 91 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-02-10 03:37:57,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:37:57,571 INFO L225 Difference]: With dead ends: 101419 [2022-02-10 03:37:57,571 INFO L226 Difference]: Without dead ends: 100572 [2022-02-10 03:37:57,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 579 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 501 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113698 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=65338, Invalid=187168, Unknown=0, NotChecked=0, Total=252506 [2022-02-10 03:37:57,581 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1419 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 3139 mSolverCounterSat, 638 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 3777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 638 IncrementalHoareTripleChecker+Valid, 3139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:37:57,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1419 Valid, 264 Invalid, 3777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [638 Valid, 3139 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 03:37:57,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100572 states. [2022-02-10 03:37:58,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100572 to 40147. [2022-02-10 03:37:58,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40147 states, 40146 states have (on average 1.6282070442883476) internal successors, (65366), 40146 states have internal predecessors, (65366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:58,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40147 states to 40147 states and 65366 transitions. [2022-02-10 03:37:58,967 INFO L78 Accepts]: Start accepts. Automaton has 40147 states and 65366 transitions. Word has length 69 [2022-02-10 03:37:58,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:37:58,967 INFO L470 AbstractCegarLoop]: Abstraction has 40147 states and 65366 transitions. [2022-02-10 03:37:58,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 92 states have (on average 2.130434782608696) internal successors, (196), 91 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:37:58,968 INFO L276 IsEmpty]: Start isEmpty. Operand 40147 states and 65366 transitions. [2022-02-10 03:37:58,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-02-10 03:37:58,978 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:37:58,978 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:37:58,995 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:37:59,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:37:59,180 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:37:59,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:37:59,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1414531639, now seen corresponding path program 74 times [2022-02-10 03:37:59,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:37:59,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665790370] [2022-02-10 03:37:59,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:37:59,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:37:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:37:59,639 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 156 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:37:59,639 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:37:59,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665790370] [2022-02-10 03:37:59,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665790370] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:37:59,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016575576] [2022-02-10 03:37:59,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:37:59,639 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:37:59,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:37:59,640 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:37:59,641 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:37:59,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:37:59,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:37:59,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 59 conjunts are in the unsatisfiable core [2022-02-10 03:37:59,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:38:00,737 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 156 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:00,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:38:02,258 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 144 proven. 221 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:02,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016575576] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:38:02,258 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:38:02,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 95 [2022-02-10 03:38:02,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681826126] [2022-02-10 03:38:02,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:38:02,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-02-10 03:38:02,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:38:02,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-02-10 03:38:02,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1458, Invalid=7662, Unknown=0, NotChecked=0, Total=9120 [2022-02-10 03:38:02,260 INFO L87 Difference]: Start difference. First operand 40147 states and 65366 transitions. Second operand has 96 states, 96 states have (on average 2.0416666666666665) internal successors, (196), 95 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:38:21,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:38:21,165 INFO L93 Difference]: Finished difference Result 50248 states and 79274 transitions. [2022-02-10 03:38:21,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 426 states. [2022-02-10 03:38:21,166 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.0416666666666665) internal successors, (196), 95 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-02-10 03:38:21,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:38:21,250 INFO L225 Difference]: With dead ends: 50248 [2022-02-10 03:38:21,251 INFO L226 Difference]: Without dead ends: 49888 [2022-02-10 03:38:21,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 515 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115654 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=70885, Invalid=195887, Unknown=0, NotChecked=0, Total=266772 [2022-02-10 03:38:21,261 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1056 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 396 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1056 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 2975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 396 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:38:21,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1056 Valid, 281 Invalid, 2975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [396 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-10 03:38:21,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49888 states. [2022-02-10 03:38:21,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49888 to 39986. [2022-02-10 03:38:21,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39986 states, 39985 states have (on average 1.6299612354632986) internal successors, (65174), 39985 states have internal predecessors, (65174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:38:21,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39986 states to 39986 states and 65174 transitions. [2022-02-10 03:38:21,989 INFO L78 Accepts]: Start accepts. Automaton has 39986 states and 65174 transitions. Word has length 69 [2022-02-10 03:38:21,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:38:21,989 INFO L470 AbstractCegarLoop]: Abstraction has 39986 states and 65174 transitions. [2022-02-10 03:38:21,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 2.0416666666666665) internal successors, (196), 95 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:38:21,989 INFO L276 IsEmpty]: Start isEmpty. Operand 39986 states and 65174 transitions. [2022-02-10 03:38:22,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-02-10 03:38:22,000 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:38:22,000 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:38:22,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-02-10 03:38:22,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:38:22,201 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:38:22,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:38:22,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1334038441, now seen corresponding path program 75 times [2022-02-10 03:38:22,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:38:22,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111356489] [2022-02-10 03:38:22,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:38:22,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:38:22,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:38:22,455 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 1 proven. 391 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:22,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:38:22,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111356489] [2022-02-10 03:38:22,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111356489] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:38:22,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7498149] [2022-02-10 03:38:22,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:38:22,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:38:22,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:38:22,456 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:38:22,457 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:38:22,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-02-10 03:38:22,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:38:22,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 56 conjunts are in the unsatisfiable core [2022-02-10 03:38:22,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:38:22,844 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 36 proven. 356 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:22,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:38:23,212 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 169 proven. 223 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:23,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7498149] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:38:23,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:38:23,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 25, 20] total 37 [2022-02-10 03:38:23,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712954350] [2022-02-10 03:38:23,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:38:23,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-10 03:38:23,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:38:23,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-10 03:38:23,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=983, Unknown=0, NotChecked=0, Total=1332 [2022-02-10 03:38:23,213 INFO L87 Difference]: Start difference. First operand 39986 states and 65174 transitions. Second operand has 37 states, 37 states have (on average 3.7567567567567566) internal successors, (139), 37 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:38:24,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:38:24,453 INFO L93 Difference]: Finished difference Result 49080 states and 80253 transitions. [2022-02-10 03:38:24,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-10 03:38:24,453 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.7567567567567566) internal successors, (139), 37 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2022-02-10 03:38:24,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:38:24,541 INFO L225 Difference]: With dead ends: 49080 [2022-02-10 03:38:24,541 INFO L226 Difference]: Without dead ends: 49023 [2022-02-10 03:38:24,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 132 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=559, Invalid=2197, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 03:38:24,542 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 473 mSDsluCounter, 2094 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 1826 SdHoareTripleChecker+Invalid, 1570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:38:24,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 1826 Invalid, 1570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1486 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-10 03:38:24,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49023 states. [2022-02-10 03:38:25,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49023 to 46877. [2022-02-10 03:38:25,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46877 states, 46876 states have (on average 1.6403490058878745) internal successors, (76893), 46876 states have internal predecessors, (76893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:38:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46877 states to 46877 states and 76893 transitions. [2022-02-10 03:38:25,419 INFO L78 Accepts]: Start accepts. Automaton has 46877 states and 76893 transitions. Word has length 71 [2022-02-10 03:38:25,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:38:25,419 INFO L470 AbstractCegarLoop]: Abstraction has 46877 states and 76893 transitions. [2022-02-10 03:38:25,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 3.7567567567567566) internal successors, (139), 37 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:38:25,419 INFO L276 IsEmpty]: Start isEmpty. Operand 46877 states and 76893 transitions. [2022-02-10 03:38:25,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-02-10 03:38:25,435 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:38:25,435 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:38:25,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-02-10 03:38:25,636 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,SelfDestructingSolverStorable76 [2022-02-10 03:38:25,636 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:38:25,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:38:25,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1416243337, now seen corresponding path program 76 times [2022-02-10 03:38:25,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:38:25,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925202339] [2022-02-10 03:38:25,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:38:25,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:38:25,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:38:26,118 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:26,118 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:38:26,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925202339] [2022-02-10 03:38:26,118 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925202339] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:38:26,118 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911259971] [2022-02-10 03:38:26,118 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:38:26,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:38:26,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:38:26,119 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:38:26,120 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:38:26,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:38:26,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:38:26,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 62 conjunts are in the unsatisfiable core [2022-02-10 03:38:26,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:38:27,539 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:27,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:38:29,029 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 182 proven. 239 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:38:29,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911259971] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:38:29,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:38:29,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 35, 34] total 96 [2022-02-10 03:38:29,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301254895] [2022-02-10 03:38:29,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:38:29,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 97 states [2022-02-10 03:38:29,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:38:29,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2022-02-10 03:38:29,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1444, Invalid=7868, Unknown=0, NotChecked=0, Total=9312 [2022-02-10 03:38:29,031 INFO L87 Difference]: Start difference. First operand 46877 states and 76893 transitions. Second operand has 97 states, 97 states have (on average 2.1030927835051547) internal successors, (204), 96 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-02-10 03:38:37,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-02-10 03:38:37,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 310 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32953 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=25180, Invalid=71852, Unknown=0, NotChecked=0, Total=97032 [2022-02-10 03:38:37,765 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 686 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 1624 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 1866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:38:37,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [686 Valid, 113 Invalid, 1866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1624 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 03:38:37,766 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-10 03:38:37,769 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 03:38:37,769 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 03:38:37,791 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:38:37,967 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,SelfDestructingSolverStorable77 [2022-02-10 03:38:37,967 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (46877states) and FLOYD_HOARE automaton (currently 220 states, 97 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 312 known predicates. [2022-02-10 03:38:37,968 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-10 03:38:37,968 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-10 03:38:37,970 INFO L732 BasicCegarLoop]: Path program histogram: [76, 1, 1] [2022-02-10 03:38:37,971 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-10 03:38:37,971 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-10 03:38:37,972 INFO L202 PluginConnector]: Adding new model nonblocking-cntr.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.02 03:38:37 BasicIcfg [2022-02-10 03:38:37,972 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-10 03:38:37,973 INFO L158 Benchmark]: Toolchain (without parser) took 738133.45ms. Allocated memory was 206.6MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 171.3MB in the beginning and 925.7MB in the end (delta: -754.3MB). Peak memory consumption was 829.5MB. Max. memory is 8.0GB. [2022-02-10 03:38:37,973 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.15ms. Allocated memory is still 206.6MB. Free memory is still 172.4MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-10 03:38:37,973 INFO L158 Benchmark]: Boogie Procedure Inliner took 23.35ms. Allocated memory is still 206.6MB. Free memory was 171.3MB in the beginning and 169.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-02-10 03:38:37,973 INFO L158 Benchmark]: Boogie Preprocessor took 13.12ms. Allocated memory is still 206.6MB. Free memory was 169.7MB in the beginning and 168.8MB in the end (delta: 885.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 03:38:37,973 INFO L158 Benchmark]: RCFGBuilder took 196.44ms. Allocated memory is still 206.6MB. Free memory was 168.8MB in the beginning and 160.0MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-02-10 03:38:37,973 INFO L158 Benchmark]: TraceAbstraction took 737895.85ms. Allocated memory was 206.6MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 159.5MB in the beginning and 925.7MB in the end (delta: -766.2MB). Peak memory consumption was 816.9MB. Max. memory is 8.0GB. [2022-02-10 03:38:37,973 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.15ms. Allocated memory is still 206.6MB. Free memory is still 172.4MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 23.35ms. Allocated memory is still 206.6MB. Free memory was 171.3MB in the beginning and 169.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 13.12ms. Allocated memory is still 206.6MB. Free memory was 169.7MB in the beginning and 168.8MB in the end (delta: 885.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 196.44ms. Allocated memory is still 206.6MB. Free memory was 168.8MB in the beginning and 160.0MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 737895.85ms. Allocated memory was 206.6MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 159.5MB in the beginning and 925.7MB in the end (delta: -766.2MB). Peak memory consumption was 816.9MB. 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: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (46877states) and FLOYD_HOARE automaton (currently 220 states, 97 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 312 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (46877states) and FLOYD_HOARE automaton (currently 220 states, 97 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 312 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (46877states) and FLOYD_HOARE automaton (currently 220 states, 97 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 312 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 737.8s, OverallIterations: 78, TraceHistogramMax: 15, PathProgramHistogramMax: 76, EmptinessCheckTime: 0.2s, AutomataDifference: 553.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, PartialOrderReductionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 46278 SdHoareTripleChecker+Valid, 66.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 46278 mSDsluCounter, 26041 SdHoareTripleChecker+Invalid, 56.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 34551 mSDsCounter, 24424 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 151054 IncrementalHoareTripleChecker+Invalid, 175478 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 24424 mSolverCounterUnsat, 1834 mSDtfsCounter, 151054 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18761 GetRequests, 4797 SyntacticMatches, 128 SemanticMatches, 13835 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1505980 ImplicationChecksByTransitivity, 530.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=46877occurred in iteration=77, InterpolantAutomatonStates: 10185, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.2s AutomataMinimizationTime, 77 MinimizatonAttempts, 441305 StatesRemovedByMinimization, 77 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 153.8s InterpolantComputationTime, 7336 NumberOfCodeBlocks, 7336 NumberOfCodeBlocksAsserted, 512 NumberOfCheckSat, 10758 ConstructedInterpolants, 0 QuantifiedInterpolants, 152978 SizeOfPredicates, 530 NumberOfNonLiveVariables, 8484 ConjunctsInSsa, 3004 ConjunctsInUnsatCore, 230 InterpolantComputations, 2 PerfectInterpolantSequences, 7698/36301 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