/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-16 14:32:28,283 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-16 14:32:28,285 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-16 14:32:28,347 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-16 14:32:28,347 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-16 14:32:28,349 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-16 14:32:28,351 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-16 14:32:28,353 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-16 14:32:28,354 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-16 14:32:28,358 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-16 14:32:28,358 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-16 14:32:28,359 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-16 14:32:28,360 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-16 14:32:28,361 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-16 14:32:28,362 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-16 14:32:28,365 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-16 14:32:28,366 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-16 14:32:28,366 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-16 14:32:28,368 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-16 14:32:28,373 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-16 14:32:28,374 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-16 14:32:28,374 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-16 14:32:28,375 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-16 14:32:28,376 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-16 14:32:28,382 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-16 14:32:28,382 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-16 14:32:28,382 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-16 14:32:28,383 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-16 14:32:28,383 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-16 14:32:28,384 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-16 14:32:28,384 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-16 14:32:28,384 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-16 14:32:28,386 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-16 14:32:28,386 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-16 14:32:28,387 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-16 14:32:28,387 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-16 14:32:28,388 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-16 14:32:28,388 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-16 14:32:28,388 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-16 14:32:28,388 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-16 14:32:28,389 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-16 14:32:28,389 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-16 14:32:28,416 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-16 14:32:28,416 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-16 14:32:28,417 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-16 14:32:28,417 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-16 14:32:28,417 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-16 14:32:28,417 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-16 14:32:28,418 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-16 14:32:28,418 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-16 14:32:28,418 INFO L138 SettingsManager]: * Use SBE=true [2022-02-16 14:32:28,418 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-16 14:32:28,419 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-16 14:32:28,419 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 14:32:28,420 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-16 14:32:28,420 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-16 14:32:28,421 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-16 14:32:28,421 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-16 14:32:28,421 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-16 14:32:28,613 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-16 14:32:28,631 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-16 14:32:28,632 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-16 14:32:28,633 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-16 14:32:28,645 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-16 14:32:28,646 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl [2022-02-16 14:32:28,646 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/nonblocking-counter-alt2.wvr.bpl' [2022-02-16 14:32:28,670 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-16 14:32:28,671 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-16 14:32:28,673 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-16 14:32:28,673 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-16 14:32:28,673 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-16 14:32:28,681 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,686 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,690 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-16 14:32:28,691 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-16 14:32:28,692 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-16 14:32:28,692 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-16 14:32:28,693 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-16 14:32:28,698 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,698 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,698 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,698 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,700 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,702 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,704 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,704 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-16 14:32:28,706 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-16 14:32:28,706 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-16 14:32:28,706 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-16 14:32:28,707 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/1) ... [2022-02-16 14:32:28,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 14:32:28,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:28,745 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-16 14:32:28,755 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-16 14:32:28,774 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-16 14:32:28,774 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-16 14:32:28,774 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-16 14:32:28,775 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-16 14:32:28,775 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-16 14:32:28,775 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-16 14:32:28,775 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-16 14:32:28,775 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-16 14:32:28,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-16 14:32:28,776 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-16 14:32:28,810 INFO L234 CfgBuilder]: Building ICFG [2022-02-16 14:32:28,811 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-16 14:32:28,902 INFO L275 CfgBuilder]: Performing block encoding [2022-02-16 14:32:28,924 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-16 14:32:28,924 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-16 14:32:28,925 INFO L202 PluginConnector]: Adding new model nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 02:32:28 BoogieIcfgContainer [2022-02-16 14:32:28,925 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-16 14:32:28,927 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-16 14:32:28,927 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-16 14:32:28,931 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-16 14:32:28,931 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 02:32:28" (1/2) ... [2022-02-16 14:32:28,932 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@cb8cd87 and model type nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.02 02:32:28, skipping insertion in model container [2022-02-16 14:32:28,932 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 02:32:28" (2/2) ... [2022-02-16 14:32:28,933 INFO L111 eAbstractionObserver]: Analyzing ICFG nonblocking-counter-alt2.wvr.bpl [2022-02-16 14:32:28,936 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-16 14:32:28,936 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-16 14:32:28,936 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-16 14:32:28,936 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-16 14:32:28,975 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-16 14:32:29,014 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 14:32:29,021 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-16 14:32:29,021 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-16 14:32:29,030 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 23 transitions, 62 flow [2022-02-16 14:32:29,046 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-16 14:32:29,170 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 724 transitions and produced 362 states. [2022-02-16 14:32:29,178 INFO L276 IsEmpty]: Start isEmpty. Operand has 362 states, 257 states have (on average 1.5992217898832686) internal successors, (411), 361 states have internal predecessors, (411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:29,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 14:32:29,192 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:29,193 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:32:29,193 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:29,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:29,197 INFO L85 PathProgramCache]: Analyzing trace with hash 587929641, now seen corresponding path program 1 times [2022-02-16 14:32:29,203 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:29,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866215498] [2022-02-16 14:32:29,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:29,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:29,316 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-16 14:32:29,317 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:29,317 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866215498] [2022-02-16 14:32:29,317 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866215498] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 14:32:29,317 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 14:32:29,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-16 14:32:29,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192214512] [2022-02-16 14:32:29,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 14:32:29,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 14:32:29,321 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:29,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 14:32:29,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 14:32:29,337 INFO L87 Difference]: Start difference. First operand has 362 states, 257 states have (on average 1.5992217898832686) internal successors, (411), 361 states have internal predecessors, (411), 0 states have call successors, (0), 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-16 14:32:29,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:29,412 INFO L93 Difference]: Finished difference Result 323 states and 372 transitions. [2022-02-16 14:32:29,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 14:32:29,414 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-16 14:32:29,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:29,420 INFO L225 Difference]: With dead ends: 323 [2022-02-16 14:32:29,420 INFO L226 Difference]: Without dead ends: 140 [2022-02-16 14:32:29,421 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-16 14:32:29,424 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-16 14:32:29,424 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-16 14:32:29,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-02-16 14:32:29,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 23. [2022-02-16 14:32:29,446 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-16 14:32:29,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 27 transitions. [2022-02-16 14:32:29,447 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 27 transitions. Word has length 15 [2022-02-16 14:32:29,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:29,448 INFO L470 AbstractCegarLoop]: Abstraction has 23 states and 27 transitions. [2022-02-16 14:32:29,448 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-16 14:32:29,448 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 27 transitions. [2022-02-16 14:32:29,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 14:32:29,448 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:29,448 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:32:29,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-16 14:32:29,449 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:29,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:29,449 INFO L85 PathProgramCache]: Analyzing trace with hash -475995605, now seen corresponding path program 1 times [2022-02-16 14:32:29,449 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:29,450 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843193584] [2022-02-16 14:32:29,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:29,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:29,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:29,502 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-16 14:32:29,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:29,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843193584] [2022-02-16 14:32:29,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843193584] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 14:32:29,503 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 14:32:29,503 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-02-16 14:32:29,504 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199290670] [2022-02-16 14:32:29,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 14:32:29,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-02-16 14:32:29,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:29,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-02-16 14:32:29,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-02-16 14:32:29,505 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-16 14:32:29,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:29,542 INFO L93 Difference]: Finished difference Result 27 states and 33 transitions. [2022-02-16 14:32:29,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 14:32:29,542 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-16 14:32:29,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:29,543 INFO L225 Difference]: With dead ends: 27 [2022-02-16 14:32:29,543 INFO L226 Difference]: Without dead ends: 27 [2022-02-16 14:32:29,543 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-16 14:32:29,544 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-16 14:32:29,544 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-16 14:32:29,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2022-02-16 14:32:29,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2022-02-16 14:32:29,547 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-16 14:32:29,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2022-02-16 14:32:29,547 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 28 transitions. Word has length 17 [2022-02-16 14:32:29,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:29,548 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 28 transitions. [2022-02-16 14:32:29,548 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-16 14:32:29,548 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 28 transitions. [2022-02-16 14:32:29,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-16 14:32:29,548 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:29,548 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-16 14:32:29,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-16 14:32:29,549 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:29,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:29,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1616102611, now seen corresponding path program 1 times [2022-02-16 14:32:29,549 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:29,549 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057278458] [2022-02-16 14:32:29,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:29,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:29,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:29,699 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-16 14:32:29,699 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:29,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057278458] [2022-02-16 14:32:29,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057278458] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:29,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237803502] [2022-02-16 14:32:29,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:29,700 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:29,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:29,702 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-16 14:32:29,703 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-16 14:32:29,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:29,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 11 conjunts are in the unsatisfiable core [2022-02-16 14:32:29,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:30,154 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-16 14:32:30,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:30,408 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-16 14:32:30,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237803502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:30,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:30,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2022-02-16 14:32:30,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420162927] [2022-02-16 14:32:30,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:30,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 14:32:30,410 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:30,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 14:32:30,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2022-02-16 14:32:30,410 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:30,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:30,524 INFO L93 Difference]: Finished difference Result 69 states and 86 transitions. [2022-02-16 14:32:30,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 14:32:30,525 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-16 14:32:30,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:30,531 INFO L225 Difference]: With dead ends: 69 [2022-02-16 14:32:30,531 INFO L226 Difference]: Without dead ends: 54 [2022-02-16 14:32:30,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2022-02-16 14:32:30,534 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 59 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:30,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 80 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 14:32:30,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-02-16 14:32:30,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 31. [2022-02-16 14:32:30,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 30 states have (on average 1.3) internal successors, (39), 30 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-16 14:32:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 39 transitions. [2022-02-16 14:32:30,547 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 39 transitions. Word has length 19 [2022-02-16 14:32:30,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:30,548 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 39 transitions. [2022-02-16 14:32:30,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:30,548 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 39 transitions. [2022-02-16 14:32:30,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-16 14:32:30,548 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:30,548 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-16 14:32:30,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-02-16 14:32:30,766 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-16 14:32:30,767 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:30,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:30,767 INFO L85 PathProgramCache]: Analyzing trace with hash -2042274897, now seen corresponding path program 2 times [2022-02-16 14:32:30,767 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:30,768 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571571372] [2022-02-16 14:32:30,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:30,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:30,842 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-16 14:32:30,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:30,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571571372] [2022-02-16 14:32:30,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571571372] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:30,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673145267] [2022-02-16 14:32:30,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:32:30,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:30,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:30,844 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-16 14:32:30,845 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-16 14:32:30,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:32:30,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:30,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 14:32:30,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:31,025 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-16 14:32:31,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:31,116 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-16 14:32:31,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673145267] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:31,117 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:31,117 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-02-16 14:32:31,117 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266139460] [2022-02-16 14:32:31,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:31,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 14:32:31,118 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:31,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 14:32:31,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-02-16 14:32:31,118 INFO L87 Difference]: Start difference. First operand 31 states and 39 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:31,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:31,394 INFO L93 Difference]: Finished difference Result 79 states and 95 transitions. [2022-02-16 14:32:31,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 14:32:31,395 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-16 14:32:31,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:31,395 INFO L225 Difference]: With dead ends: 79 [2022-02-16 14:32:31,396 INFO L226 Difference]: Without dead ends: 79 [2022-02-16 14:32:31,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2022-02-16 14:32:31,397 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 117 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:31,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 64 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 14:32:31,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2022-02-16 14:32:31,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 37. [2022-02-16 14:32:31,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.3055555555555556) internal successors, (47), 36 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-16 14:32:31,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2022-02-16 14:32:31,400 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 21 [2022-02-16 14:32:31,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:31,400 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2022-02-16 14:32:31,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:31,400 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2022-02-16 14:32:31,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 14:32:31,401 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:31,401 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:32:31,434 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-16 14:32:31,615 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-16 14:32:31,615 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:31,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:31,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1633180721, now seen corresponding path program 3 times [2022-02-16 14:32:31,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:31,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588423268] [2022-02-16 14:32:31,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:31,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:31,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:31,781 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-16 14:32:31,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:31,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588423268] [2022-02-16 14:32:31,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588423268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:31,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558782157] [2022-02-16 14:32:31,781 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:32:31,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:31,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:31,796 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-16 14:32:31,804 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-16 14:32:31,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 14:32:31,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:31,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 14:32:31,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:32,169 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-16 14:32:32,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:32,515 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-16 14:32:32,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558782157] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:32,516 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:32,516 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-02-16 14:32:32,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361635960] [2022-02-16 14:32:32,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:32,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-16 14:32:32,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:32,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-16 14:32:32,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2022-02-16 14:32:32,517 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. Second operand has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 28 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-16 14:32:33,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:33,944 INFO L93 Difference]: Finished difference Result 207 states and 259 transitions. [2022-02-16 14:32:33,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 14:32:33,945 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 28 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 14:32:33,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:33,946 INFO L225 Difference]: With dead ends: 207 [2022-02-16 14:32:33,946 INFO L226 Difference]: Without dead ends: 184 [2022-02-16 14:32:33,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1790 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1153, Invalid=4103, Unknown=0, NotChecked=0, Total=5256 [2022-02-16 14:32:33,948 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 274 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:33,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 137 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 466 Invalid, 0 Unknown, 112 Unchecked, 0.3s Time] [2022-02-16 14:32:33,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-02-16 14:32:33,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 70. [2022-02-16 14:32:33,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.4202898550724639) internal successors, (98), 69 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:33,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 98 transitions. [2022-02-16 14:32:33,953 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 98 transitions. Word has length 23 [2022-02-16 14:32:33,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:33,954 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 98 transitions. [2022-02-16 14:32:33,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 28 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-16 14:32:33,954 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 98 transitions. [2022-02-16 14:32:33,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 14:32:33,954 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:33,954 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-16 14:32:33,971 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-16 14:32:34,171 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-16 14:32:34,171 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:34,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:34,172 INFO L85 PathProgramCache]: Analyzing trace with hash 910708973, now seen corresponding path program 4 times [2022-02-16 14:32:34,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:34,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829951460] [2022-02-16 14:32:34,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:34,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:34,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:34,346 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-16 14:32:34,346 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:34,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829951460] [2022-02-16 14:32:34,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829951460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:34,346 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716422861] [2022-02-16 14:32:34,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:32:34,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:34,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:34,351 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-16 14:32:34,352 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-16 14:32:34,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:32:34,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:34,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 14:32:34,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:34,759 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-16 14:32:34,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:35,339 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-16 14:32:35,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716422861] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:35,339 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:35,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 28 [2022-02-16 14:32:35,340 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067702431] [2022-02-16 14:32:35,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:35,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-16 14:32:35,340 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:35,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-16 14:32:35,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=585, Unknown=0, NotChecked=0, Total=756 [2022-02-16 14:32:35,341 INFO L87 Difference]: Start difference. First operand 70 states and 98 transitions. Second operand has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 28 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-16 14:32:37,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:37,290 INFO L93 Difference]: Finished difference Result 243 states and 309 transitions. [2022-02-16 14:32:37,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-16 14:32:37,290 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 28 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 14:32:37,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:37,291 INFO L225 Difference]: With dead ends: 243 [2022-02-16 14:32:37,291 INFO L226 Difference]: Without dead ends: 208 [2022-02-16 14:32:37,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1940 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1064, Invalid=4788, Unknown=0, NotChecked=0, Total=5852 [2022-02-16 14:32:37,294 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 429 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 150 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:37,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 112 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 473 Invalid, 0 Unknown, 150 Unchecked, 0.3s Time] [2022-02-16 14:32:37,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-02-16 14:32:37,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 79. [2022-02-16 14:32:37,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 1.4487179487179487) internal successors, (113), 78 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-16 14:32:37,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 113 transitions. [2022-02-16 14:32:37,299 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 113 transitions. Word has length 23 [2022-02-16 14:32:37,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:37,299 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 113 transitions. [2022-02-16 14:32:37,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0357142857142856) internal successors, (57), 28 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-16 14:32:37,299 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 113 transitions. [2022-02-16 14:32:37,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-02-16 14:32:37,300 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:37,300 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:32:37,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-02-16 14:32:37,500 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-16 14:32:37,500 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:37,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:37,501 INFO L85 PathProgramCache]: Analyzing trace with hash -887236243, now seen corresponding path program 5 times [2022-02-16 14:32:37,501 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:37,501 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614975070] [2022-02-16 14:32:37,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:37,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 14:32:37,558 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:37,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614975070] [2022-02-16 14:32:37,558 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614975070] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:37,558 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457884445] [2022-02-16 14:32:37,558 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:32:37,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:37,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:37,559 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-16 14:32:37,560 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-16 14:32:37,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 14:32:37,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:37,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 14:32:37,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:37,745 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:32:37,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:37,900 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:32:37,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457884445] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:37,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:37,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 21 [2022-02-16 14:32:37,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460176981] [2022-02-16 14:32:37,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:37,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 14:32:37,901 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:37,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 14:32:37,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2022-02-16 14:32:37,902 INFO L87 Difference]: Start difference. First operand 79 states and 113 transitions. Second operand has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:38,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:38,243 INFO L93 Difference]: Finished difference Result 187 states and 251 transitions. [2022-02-16 14:32:38,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-16 14:32:38,245 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-02-16 14:32:38,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:38,246 INFO L225 Difference]: With dead ends: 187 [2022-02-16 14:32:38,246 INFO L226 Difference]: Without dead ends: 187 [2022-02-16 14:32:38,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=467, Invalid=1093, Unknown=0, NotChecked=0, Total=1560 [2022-02-16 14:32:38,247 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 202 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:38,247 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 46 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 14:32:38,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-02-16 14:32:38,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 101. [2022-02-16 14:32:38,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 1.52) internal successors, (152), 100 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-16 14:32:38,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 152 transitions. [2022-02-16 14:32:38,255 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 152 transitions. Word has length 23 [2022-02-16 14:32:38,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:38,255 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 152 transitions. [2022-02-16 14:32:38,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4761904761904763) internal successors, (52), 21 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:38,255 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 152 transitions. [2022-02-16 14:32:38,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-02-16 14:32:38,256 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:38,256 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-16 14:32:38,274 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-16 14:32:38,474 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-16 14:32:38,475 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:38,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:38,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1998017579, now seen corresponding path program 6 times [2022-02-16 14:32:38,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:38,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914079897] [2022-02-16 14:32:38,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:38,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:38,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:38,589 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-16 14:32:38,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:38,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914079897] [2022-02-16 14:32:38,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914079897] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:38,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010509181] [2022-02-16 14:32:38,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:32:38,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:38,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:38,591 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 14:32:38,600 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-16 14:32:38,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 14:32:38,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:38,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 10 conjunts are in the unsatisfiable core [2022-02-16 14:32:38,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:38,817 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-16 14:32:38,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:38,950 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-16 14:32:38,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010509181] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:38,950 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:38,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 23 [2022-02-16 14:32:38,951 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505499765] [2022-02-16 14:32:38,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:38,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-16 14:32:38,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:38,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-16 14:32:38,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2022-02-16 14:32:38,960 INFO L87 Difference]: Start difference. First operand 101 states and 152 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:39,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:39,482 INFO L93 Difference]: Finished difference Result 238 states and 315 transitions. [2022-02-16 14:32:39,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 14:32:39,482 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-02-16 14:32:39,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:39,483 INFO L225 Difference]: With dead ends: 238 [2022-02-16 14:32:39,483 INFO L226 Difference]: Without dead ends: 238 [2022-02-16 14:32:39,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=672, Invalid=1980, Unknown=0, NotChecked=0, Total=2652 [2022-02-16 14:32:39,484 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 143 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:39,484 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 94 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 14:32:39,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-02-16 14:32:39,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 100. [2022-02-16 14:32:39,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.505050505050505) internal successors, (149), 99 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-16 14:32:39,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 149 transitions. [2022-02-16 14:32:39,490 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 149 transitions. Word has length 25 [2022-02-16 14:32:39,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:39,490 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 149 transitions. [2022-02-16 14:32:39,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 23 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:39,491 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 149 transitions. [2022-02-16 14:32:39,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-16 14:32:39,491 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:39,491 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-16 14:32:39,509 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-16 14:32:39,692 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-16 14:32:39,692 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:39,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:39,693 INFO L85 PathProgramCache]: Analyzing trace with hash 936934197, now seen corresponding path program 7 times [2022-02-16 14:32:39,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:39,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382623884] [2022-02-16 14:32:39,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:39,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:39,869 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-16 14:32:39,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:39,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382623884] [2022-02-16 14:32:39,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382623884] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:39,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220964101] [2022-02-16 14:32:39,869 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:32:39,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:39,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:39,870 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-16 14:32:39,871 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-16 14:32:39,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:39,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-16 14:32:39,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:40,382 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-16 14:32:40,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:40,836 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-16 14:32:40,836 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220964101] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:40,836 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:40,836 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 34 [2022-02-16 14:32:40,836 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412312672] [2022-02-16 14:32:40,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:40,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-16 14:32:40,837 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:40,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-16 14:32:40,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=243, Invalid=879, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 14:32:40,838 INFO L87 Difference]: Start difference. First operand 100 states and 149 transitions. Second operand has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:43,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:43,291 INFO L93 Difference]: Finished difference Result 369 states and 508 transitions. [2022-02-16 14:32:43,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 14:32:43,291 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-16 14:32:43,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:43,292 INFO L225 Difference]: With dead ends: 369 [2022-02-16 14:32:43,292 INFO L226 Difference]: Without dead ends: 352 [2022-02-16 14:32:43,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3099 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1710, Invalid=7220, Unknown=0, NotChecked=0, Total=8930 [2022-02-16 14:32:43,295 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 325 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:43,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 142 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 643 Invalid, 0 Unknown, 152 Unchecked, 0.3s Time] [2022-02-16 14:32:43,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-02-16 14:32:43,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 152. [2022-02-16 14:32:43,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 1.5165562913907285) internal successors, (229), 151 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:43,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 229 transitions. [2022-02-16 14:32:43,300 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 229 transitions. Word has length 27 [2022-02-16 14:32:43,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:43,300 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 229 transitions. [2022-02-16 14:32:43,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:43,301 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 229 transitions. [2022-02-16 14:32:43,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-16 14:32:43,301 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:43,301 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-16 14:32:43,319 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-16 14:32:43,519 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-16 14:32:43,520 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:43,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:43,520 INFO L85 PathProgramCache]: Analyzing trace with hash -366208663, now seen corresponding path program 8 times [2022-02-16 14:32:43,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:43,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202339194] [2022-02-16 14:32:43,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:43,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:43,688 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-16 14:32:43,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:43,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202339194] [2022-02-16 14:32:43,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202339194] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:43,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238494202] [2022-02-16 14:32:43,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:32:43,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:43,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:43,689 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-16 14:32:43,690 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-16 14:32:43,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:32:43,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:43,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 14:32:43,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:44,061 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-16 14:32:44,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:44,270 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-16 14:32:44,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238494202] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:44,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:44,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-02-16 14:32:44,270 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530877680] [2022-02-16 14:32:44,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:44,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-16 14:32:44,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:44,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-16 14:32:44,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=692, Unknown=0, NotChecked=0, Total=870 [2022-02-16 14:32:44,273 INFO L87 Difference]: Start difference. First operand 152 states and 229 transitions. Second operand has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:45,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:45,449 INFO L93 Difference]: Finished difference Result 387 states and 549 transitions. [2022-02-16 14:32:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-02-16 14:32:45,449 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-16 14:32:45,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:45,460 INFO L225 Difference]: With dead ends: 387 [2022-02-16 14:32:45,460 INFO L226 Difference]: Without dead ends: 387 [2022-02-16 14:32:45,461 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1633 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1193, Invalid=4063, Unknown=0, NotChecked=0, Total=5256 [2022-02-16 14:32:45,462 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 277 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:45,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 82 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 14:32:45,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-02-16 14:32:45,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 203. [2022-02-16 14:32:45,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 1.5643564356435644) internal successors, (316), 202 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:45,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 316 transitions. [2022-02-16 14:32:45,470 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 316 transitions. Word has length 27 [2022-02-16 14:32:45,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:45,471 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 316 transitions. [2022-02-16 14:32:45,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:45,471 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 316 transitions. [2022-02-16 14:32:45,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-16 14:32:45,472 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:45,472 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-16 14:32:45,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-16 14:32:45,688 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-16 14:32:45,688 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:45,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:45,688 INFO L85 PathProgramCache]: Analyzing trace with hash 2087948785, now seen corresponding path program 9 times [2022-02-16 14:32:45,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:45,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107323770] [2022-02-16 14:32:45,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:45,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:45,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:45,844 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-16 14:32:45,844 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:45,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107323770] [2022-02-16 14:32:45,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107323770] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:45,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744609545] [2022-02-16 14:32:45,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:32:45,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:45,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:45,845 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-16 14:32:45,847 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-16 14:32:45,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 14:32:45,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:45,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-16 14:32:45,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:46,446 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-16 14:32:46,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:47,109 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-16 14:32:47,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744609545] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:47,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:47,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 34 [2022-02-16 14:32:47,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911265348] [2022-02-16 14:32:47,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:47,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-02-16 14:32:47,110 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:47,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-02-16 14:32:47,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=900, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 14:32:47,111 INFO L87 Difference]: Start difference. First operand 203 states and 316 transitions. Second operand has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:49,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:49,917 INFO L93 Difference]: Finished difference Result 576 states and 825 transitions. [2022-02-16 14:32:49,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-16 14:32:49,917 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-16 14:32:49,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:49,919 INFO L225 Difference]: With dead ends: 576 [2022-02-16 14:32:49,919 INFO L226 Difference]: Without dead ends: 549 [2022-02-16 14:32:49,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3255 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=1977, Invalid=7923, Unknown=0, NotChecked=0, Total=9900 [2022-02-16 14:32:49,922 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 331 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 843 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:49,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 176 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 843 Invalid, 0 Unknown, 114 Unchecked, 0.4s Time] [2022-02-16 14:32:49,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2022-02-16 14:32:49,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 261. [2022-02-16 14:32:49,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5961538461538463) internal successors, (415), 260 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:49,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 415 transitions. [2022-02-16 14:32:49,928 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 415 transitions. Word has length 27 [2022-02-16 14:32:49,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:49,928 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 415 transitions. [2022-02-16 14:32:49,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:49,928 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 415 transitions. [2022-02-16 14:32:49,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-02-16 14:32:49,929 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:49,929 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-16 14:32:49,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-16 14:32:50,142 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-16 14:32:50,143 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:50,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:50,143 INFO L85 PathProgramCache]: Analyzing trace with hash -704546199, now seen corresponding path program 10 times [2022-02-16 14:32:50,143 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:50,143 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914134620] [2022-02-16 14:32:50,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:50,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:50,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:50,292 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-16 14:32:50,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:50,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914134620] [2022-02-16 14:32:50,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914134620] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:50,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745353430] [2022-02-16 14:32:50,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:32:50,293 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:50,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:50,294 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-16 14:32:50,295 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-16 14:32:50,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:32:50,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:50,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 14:32:50,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:50,747 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-16 14:32:50,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:50,958 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-16 14:32:50,958 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745353430] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:50,958 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:50,958 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-02-16 14:32:50,958 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069223667] [2022-02-16 14:32:50,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:50,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-16 14:32:50,959 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:50,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-16 14:32:50,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=692, Unknown=0, NotChecked=0, Total=870 [2022-02-16 14:32:50,959 INFO L87 Difference]: Start difference. First operand 261 states and 415 transitions. Second operand has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:52,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:52,209 INFO L93 Difference]: Finished difference Result 542 states and 779 transitions. [2022-02-16 14:32:52,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-16 14:32:52,210 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-02-16 14:32:52,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:52,211 INFO L225 Difference]: With dead ends: 542 [2022-02-16 14:32:52,211 INFO L226 Difference]: Without dead ends: 526 [2022-02-16 14:32:52,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1626 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1210, Invalid=3760, Unknown=0, NotChecked=0, Total=4970 [2022-02-16 14:32:52,212 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 252 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:52,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 137 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 14:32:52,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-02-16 14:32:52,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 307. [2022-02-16 14:32:52,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 1.607843137254902) internal successors, (492), 306 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:52,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 492 transitions. [2022-02-16 14:32:52,219 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 492 transitions. Word has length 27 [2022-02-16 14:32:52,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:52,219 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 492 transitions. [2022-02-16 14:32:52,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.2666666666666666) internal successors, (68), 30 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:52,219 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 492 transitions. [2022-02-16 14:32:52,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-02-16 14:32:52,220 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:52,220 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-16 14:32:52,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-16 14:32:52,436 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-16 14:32:52,436 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:52,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:52,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1495814285, now seen corresponding path program 11 times [2022-02-16 14:32:52,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:52,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038898335] [2022-02-16 14:32:52,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:52,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:52,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:52,538 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-16 14:32:52,538 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:52,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038898335] [2022-02-16 14:32:52,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038898335] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:52,538 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196166349] [2022-02-16 14:32:52,538 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:32:52,538 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:52,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:52,540 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-16 14:32:52,541 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-16 14:32:52,567 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 14:32:52,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:52,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-16 14:32:52,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:52,810 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-16 14:32:52,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:53,012 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-16 14:32:53,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196166349] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:53,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:53,012 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12] total 28 [2022-02-16 14:32:53,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105046875] [2022-02-16 14:32:53,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:53,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-02-16 14:32:53,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:53,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-02-16 14:32:53,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=641, Unknown=0, NotChecked=0, Total=812 [2022-02-16 14:32:53,014 INFO L87 Difference]: Start difference. First operand 307 states and 492 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:53,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:32:53,867 INFO L93 Difference]: Finished difference Result 643 states and 928 transitions. [2022-02-16 14:32:53,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-02-16 14:32:53,868 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-02-16 14:32:53,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:32:53,870 INFO L225 Difference]: With dead ends: 643 [2022-02-16 14:32:53,870 INFO L226 Difference]: Without dead ends: 643 [2022-02-16 14:32:53,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1280, Invalid=3832, Unknown=0, NotChecked=0, Total=5112 [2022-02-16 14:32:53,871 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 212 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 14:32:53,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 78 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 14:32:53,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2022-02-16 14:32:53,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 298. [2022-02-16 14:32:53,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 297 states have (on average 1.595959595959596) internal successors, (474), 297 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-16 14:32:53,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 474 transitions. [2022-02-16 14:32:53,881 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 474 transitions. Word has length 29 [2022-02-16 14:32:53,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:32:53,881 INFO L470 AbstractCegarLoop]: Abstraction has 298 states and 474 transitions. [2022-02-16 14:32:53,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:32:53,881 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 474 transitions. [2022-02-16 14:32:53,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:32:53,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:32:53,882 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-16 14:32:53,898 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-16 14:32:54,091 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-16 14:32:54,091 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:32:54,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:32:54,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1752537145, now seen corresponding path program 12 times [2022-02-16 14:32:54,092 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:32:54,092 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185142701] [2022-02-16 14:32:54,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:32:54,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:32:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:32:54,332 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-16 14:32:54,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:32:54,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185142701] [2022-02-16 14:32:54,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185142701] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:32:54,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847843988] [2022-02-16 14:32:54,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:32:54,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:32:54,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:32:54,334 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-16 14:32:54,334 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-16 14:32:54,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 14:32:54,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:32:54,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 14:32:54,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:32:54,801 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-16 14:32:54,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:32:55,287 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-16 14:32:55,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847843988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:32:55,288 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:32:55,288 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 41 [2022-02-16 14:32:55,288 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238992571] [2022-02-16 14:32:55,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:32:55,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 14:32:55,288 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:32:55,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 14:32:55,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=1297, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 14:32:55,289 INFO L87 Difference]: Start difference. First operand 298 states and 474 transitions. Second operand has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:00,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:00,164 INFO L93 Difference]: Finished difference Result 788 states and 1144 transitions. [2022-02-16 14:33:00,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-02-16 14:33:00,165 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:00,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:00,167 INFO L225 Difference]: With dead ends: 788 [2022-02-16 14:33:00,167 INFO L226 Difference]: Without dead ends: 769 [2022-02-16 14:33:00,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7336 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=3458, Invalid=16002, Unknown=0, NotChecked=0, Total=19460 [2022-02-16 14:33:00,169 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 561 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:00,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [561 Valid, 147 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 876 Invalid, 0 Unknown, 118 Unchecked, 0.5s Time] [2022-02-16 14:33:00,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2022-02-16 14:33:00,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 376. [2022-02-16 14:33:00,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 1.6) internal successors, (600), 375 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:00,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 600 transitions. [2022-02-16 14:33:00,179 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 600 transitions. Word has length 31 [2022-02-16 14:33:00,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:00,179 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 600 transitions. [2022-02-16 14:33:00,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:00,180 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 600 transitions. [2022-02-16 14:33:00,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:00,180 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:00,180 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-16 14:33:00,196 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-16 14:33:00,396 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-16 14:33:00,396 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:00,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:00,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1492675881, now seen corresponding path program 13 times [2022-02-16 14:33:00,397 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:00,397 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076268113] [2022-02-16 14:33:00,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:00,397 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:00,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:00,617 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-16 14:33:00,618 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:00,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076268113] [2022-02-16 14:33:00,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076268113] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:00,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857598285] [2022-02-16 14:33:00,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:33:00,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:00,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:00,621 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-16 14:33:00,622 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-16 14:33:00,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:00,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 14:33:00,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:01,140 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-16 14:33:01,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:01,534 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-16 14:33:01,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857598285] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:01,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:01,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 36 [2022-02-16 14:33:01,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977117337] [2022-02-16 14:33:01,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:01,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-02-16 14:33:01,535 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:01,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-02-16 14:33:01,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=1016, Unknown=0, NotChecked=0, Total=1260 [2022-02-16 14:33:01,535 INFO L87 Difference]: Start difference. First operand 376 states and 600 transitions. Second operand has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:04,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:04,849 INFO L93 Difference]: Finished difference Result 863 states and 1272 transitions. [2022-02-16 14:33:04,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-02-16 14:33:04,850 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:04,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:04,852 INFO L225 Difference]: With dead ends: 863 [2022-02-16 14:33:04,852 INFO L226 Difference]: Without dead ends: 863 [2022-02-16 14:33:04,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4157 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=2340, Invalid=9870, Unknown=0, NotChecked=0, Total=12210 [2022-02-16 14:33:04,854 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 331 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 840 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 840 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:04,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 138 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 840 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 14:33:04,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2022-02-16 14:33:04,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 471. [2022-02-16 14:33:04,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 1.6319148936170214) internal successors, (767), 470 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:04,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 767 transitions. [2022-02-16 14:33:04,871 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 767 transitions. Word has length 31 [2022-02-16 14:33:04,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:04,871 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 767 transitions. [2022-02-16 14:33:04,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.2222222222222223) internal successors, (80), 36 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:04,872 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 767 transitions. [2022-02-16 14:33:04,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:04,873 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:04,873 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-16 14:33:04,892 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-16 14:33:05,089 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-16 14:33:05,090 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:05,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:05,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1265345969, now seen corresponding path program 14 times [2022-02-16 14:33:05,090 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:05,090 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30201915] [2022-02-16 14:33:05,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:05,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:05,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:05,375 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-16 14:33:05,375 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:05,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30201915] [2022-02-16 14:33:05,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30201915] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:05,375 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028972371] [2022-02-16 14:33:05,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:33:05,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:05,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:05,376 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-16 14:33:05,377 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-16 14:33:05,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:33:05,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:05,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-16 14:33:05,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:06,082 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-16 14:33:06,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:06,617 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-16 14:33:06,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028972371] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:06,618 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:06,618 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2022-02-16 14:33:06,618 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324014125] [2022-02-16 14:33:06,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:06,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-16 14:33:06,618 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:06,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-16 14:33:06,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=295, Invalid=1265, Unknown=0, NotChecked=0, Total=1560 [2022-02-16 14:33:06,619 INFO L87 Difference]: Start difference. First operand 471 states and 767 transitions. Second operand has 40 states, 40 states have (on average 2.025) internal successors, (81), 40 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:11,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:11,913 INFO L93 Difference]: Finished difference Result 1171 states and 1733 transitions. [2022-02-16 14:33:11,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2022-02-16 14:33:11,914 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.025) internal successors, (81), 40 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:11,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:11,923 INFO L225 Difference]: With dead ends: 1171 [2022-02-16 14:33:11,923 INFO L226 Difference]: Without dead ends: 1148 [2022-02-16 14:33:11,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8449 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=3984, Invalid=17478, Unknown=0, NotChecked=0, Total=21462 [2022-02-16 14:33:11,940 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 535 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 1480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 239 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:11,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [535 Valid, 206 Invalid, 1480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1025 Invalid, 0 Unknown, 239 Unchecked, 0.5s Time] [2022-02-16 14:33:11,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2022-02-16 14:33:11,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 572. [2022-02-16 14:33:11,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 1.6427320490367776) internal successors, (938), 571 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:11,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 938 transitions. [2022-02-16 14:33:11,954 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 938 transitions. Word has length 31 [2022-02-16 14:33:11,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:11,954 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 938 transitions. [2022-02-16 14:33:11,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.025) internal successors, (81), 40 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:11,954 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 938 transitions. [2022-02-16 14:33:11,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:11,955 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:11,955 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-16 14:33:11,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-02-16 14:33:12,171 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-16 14:33:12,171 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:12,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:12,171 INFO L85 PathProgramCache]: Analyzing trace with hash 542874221, now seen corresponding path program 15 times [2022-02-16 14:33:12,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:12,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187541123] [2022-02-16 14:33:12,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:12,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:12,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:12,455 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-16 14:33:12,455 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:12,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187541123] [2022-02-16 14:33:12,455 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187541123] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:12,455 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233258501] [2022-02-16 14:33:12,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:33:12,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:12,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:12,457 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-16 14:33:12,458 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-16 14:33:12,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 14:33:12,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:12,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-16 14:33:12,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:13,187 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-16 14:33:13,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:14,282 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-16 14:33:14,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233258501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:14,283 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:14,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 41 [2022-02-16 14:33:14,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886361283] [2022-02-16 14:33:14,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:14,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 14:33:14,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:14,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 14:33:14,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=304, Invalid=1336, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 14:33:14,284 INFO L87 Difference]: Start difference. First operand 572 states and 938 transitions. Second operand has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:23,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:23,278 INFO L93 Difference]: Finished difference Result 1293 states and 1943 transitions. [2022-02-16 14:33:23,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-02-16 14:33:23,278 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:23,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:23,281 INFO L225 Difference]: With dead ends: 1293 [2022-02-16 14:33:23,281 INFO L226 Difference]: Without dead ends: 1252 [2022-02-16 14:33:23,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 6855 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=3714, Invalid=15192, Unknown=0, NotChecked=0, Total=18906 [2022-02-16 14:33:23,282 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 596 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 1662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 205 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:23,282 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [596 Valid, 228 Invalid, 1662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 1168 Invalid, 0 Unknown, 205 Unchecked, 0.7s Time] [2022-02-16 14:33:23,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2022-02-16 14:33:23,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 714. [2022-02-16 14:33:23,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 1.6493688639551192) internal successors, (1176), 713 states have internal predecessors, (1176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:23,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1176 transitions. [2022-02-16 14:33:23,295 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1176 transitions. Word has length 31 [2022-02-16 14:33:23,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:23,295 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1176 transitions. [2022-02-16 14:33:23,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.975609756097561) internal successors, (81), 41 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:23,295 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1176 transitions. [2022-02-16 14:33:23,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:23,296 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:23,296 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-16 14:33:23,312 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-16 14:33:23,512 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-16 14:33:23,512 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:23,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:23,512 INFO L85 PathProgramCache]: Analyzing trace with hash 927008433, now seen corresponding path program 16 times [2022-02-16 14:33:23,512 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:23,513 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525966178] [2022-02-16 14:33:23,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:23,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:23,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:23,729 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-16 14:33:23,729 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:23,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525966178] [2022-02-16 14:33:23,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525966178] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:23,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099873979] [2022-02-16 14:33:23,729 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:33:23,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:23,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:23,730 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-16 14:33:23,731 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-16 14:33:23,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:33:23,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:23,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-16 14:33:23,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:24,297 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-16 14:33:24,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:24,938 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-16 14:33:24,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099873979] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:24,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:24,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 39 [2022-02-16 14:33:24,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797420428] [2022-02-16 14:33:24,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:24,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-02-16 14:33:24,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:24,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-02-16 14:33:24,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=1190, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 14:33:24,940 INFO L87 Difference]: Start difference. First operand 714 states and 1176 transitions. Second operand has 39 states, 39 states have (on average 2.076923076923077) internal successors, (81), 39 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:31,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:31,279 INFO L93 Difference]: Finished difference Result 1539 states and 2315 transitions. [2022-02-16 14:33:31,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-16 14:33:31,280 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.076923076923077) internal successors, (81), 39 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:31,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:31,285 INFO L225 Difference]: With dead ends: 1539 [2022-02-16 14:33:31,285 INFO L226 Difference]: Without dead ends: 1531 [2022-02-16 14:33:31,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7418 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=3677, Invalid=16345, Unknown=0, NotChecked=0, Total=20022 [2022-02-16 14:33:31,287 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 595 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 1124 mSolverCounterSat, 297 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 1568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 297 IncrementalHoareTripleChecker+Valid, 1124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 147 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:31,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [595 Valid, 224 Invalid, 1568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [297 Valid, 1124 Invalid, 0 Unknown, 147 Unchecked, 0.6s Time] [2022-02-16 14:33:31,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1531 states. [2022-02-16 14:33:31,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1531 to 838. [2022-02-16 14:33:31,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 1.6594982078853047) internal successors, (1389), 837 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:31,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1389 transitions. [2022-02-16 14:33:31,333 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1389 transitions. Word has length 31 [2022-02-16 14:33:31,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:31,333 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1389 transitions. [2022-02-16 14:33:31,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.076923076923077) internal successors, (81), 39 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:31,334 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1389 transitions. [2022-02-16 14:33:31,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:31,335 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:31,335 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-16 14:33:31,351 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-16 14:33:31,551 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-16 14:33:31,552 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:31,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:31,552 INFO L85 PathProgramCache]: Analyzing trace with hash 204536685, now seen corresponding path program 17 times [2022-02-16 14:33:31,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:31,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089533785] [2022-02-16 14:33:31,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:31,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:31,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:31,755 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-16 14:33:31,755 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:31,755 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089533785] [2022-02-16 14:33:31,755 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089533785] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:31,755 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951037959] [2022-02-16 14:33:31,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:33:31,756 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:31,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:31,756 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-16 14:33:31,765 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-16 14:33:31,792 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 14:33:31,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:31,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-16 14:33:31,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:32,190 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-16 14:33:32,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:32,727 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:32,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951037959] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:32,728 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:32,728 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 33 [2022-02-16 14:33:32,728 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630594054] [2022-02-16 14:33:32,728 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:32,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-02-16 14:33:32,728 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:32,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-02-16 14:33:32,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2022-02-16 14:33:32,729 INFO L87 Difference]: Start difference. First operand 838 states and 1389 transitions. Second operand has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:36,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:36,450 INFO L93 Difference]: Finished difference Result 1382 states and 2133 transitions. [2022-02-16 14:33:36,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-02-16 14:33:36,450 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:36,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:36,453 INFO L225 Difference]: With dead ends: 1382 [2022-02-16 14:33:36,453 INFO L226 Difference]: Without dead ends: 1253 [2022-02-16 14:33:36,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4371 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=2121, Invalid=11219, Unknown=0, NotChecked=0, Total=13340 [2022-02-16 14:33:36,454 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 445 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:36,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 220 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 14:33:36,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1253 states. [2022-02-16 14:33:36,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1253 to 972. [2022-02-16 14:33:36,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 1.6302780638516994) internal successors, (1583), 971 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:36,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1583 transitions. [2022-02-16 14:33:36,468 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1583 transitions. Word has length 31 [2022-02-16 14:33:36,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:36,468 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 1583 transitions. [2022-02-16 14:33:36,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 33 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:36,469 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1583 transitions. [2022-02-16 14:33:36,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:36,470 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:36,470 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-16 14:33:36,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-02-16 14:33:36,686 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-16 14:33:36,687 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:36,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:36,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1122160885, now seen corresponding path program 18 times [2022-02-16 14:33:36,687 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:36,687 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367432350] [2022-02-16 14:33:36,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:36,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:36,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:36,941 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-16 14:33:36,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:36,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367432350] [2022-02-16 14:33:36,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367432350] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:36,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393525025] [2022-02-16 14:33:36,942 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:33:36,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:36,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:36,956 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-16 14:33:36,958 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-16 14:33:36,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 14:33:36,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:36,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-16 14:33:36,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:37,607 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-16 14:33:37,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:38,359 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-16 14:33:38,359 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393525025] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:38,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:38,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 40 [2022-02-16 14:33:38,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23272971] [2022-02-16 14:33:38,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:38,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-16 14:33:38,360 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:38,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-16 14:33:38,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=1280, Unknown=0, NotChecked=0, Total=1560 [2022-02-16 14:33:38,361 INFO L87 Difference]: Start difference. First operand 972 states and 1583 transitions. Second operand has 40 states, 40 states have (on average 2.025) internal successors, (81), 40 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:43,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:43,578 INFO L93 Difference]: Finished difference Result 1680 states and 2567 transitions. [2022-02-16 14:33:43,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2022-02-16 14:33:43,578 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.025) internal successors, (81), 40 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:43,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:43,582 INFO L225 Difference]: With dead ends: 1680 [2022-02-16 14:33:43,582 INFO L226 Difference]: Without dead ends: 1660 [2022-02-16 14:33:43,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9998 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=3861, Invalid=22871, Unknown=0, NotChecked=0, Total=26732 [2022-02-16 14:33:43,583 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 492 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1401 mSolverCounterSat, 215 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 215 IncrementalHoareTripleChecker+Valid, 1401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:43,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [492 Valid, 274 Invalid, 1828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [215 Valid, 1401 Invalid, 0 Unknown, 212 Unchecked, 0.5s Time] [2022-02-16 14:33:43,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2022-02-16 14:33:43,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 1098. [2022-02-16 14:33:43,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1097 states have (on average 1.6481312670920694) internal successors, (1808), 1097 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:43,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 1808 transitions. [2022-02-16 14:33:43,607 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 1808 transitions. Word has length 31 [2022-02-16 14:33:43,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:43,607 INFO L470 AbstractCegarLoop]: Abstraction has 1098 states and 1808 transitions. [2022-02-16 14:33:43,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.025) internal successors, (81), 40 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:43,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 1808 transitions. [2022-02-16 14:33:43,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-02-16 14:33:43,608 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:43,608 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-16 14:33:43,637 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-16 14:33:43,826 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-16 14:33:43,826 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:43,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:43,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1469121171, now seen corresponding path program 19 times [2022-02-16 14:33:43,827 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:43,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811704922] [2022-02-16 14:33:43,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:43,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:43,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:43,940 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:43,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:43,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811704922] [2022-02-16 14:33:43,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811704922] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:43,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720261645] [2022-02-16 14:33:43,941 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:33:43,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:43,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:43,943 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-16 14:33:43,948 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-16 14:33:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:43,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 14:33:43,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:44,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:44,451 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:44,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720261645] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:44,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:44,452 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 34 [2022-02-16 14:33:44,452 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981312809] [2022-02-16 14:33:44,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:44,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 14:33:44,452 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:44,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 14:33:44,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 14:33:44,453 INFO L87 Difference]: Start difference. First operand 1098 states and 1808 transitions. Second operand has 35 states, 35 states have (on average 2.2285714285714286) internal successors, (78), 34 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:45,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:45,417 INFO L93 Difference]: Finished difference Result 1832 states and 2823 transitions. [2022-02-16 14:33:45,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-16 14:33:45,417 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.2285714285714286) internal successors, (78), 34 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-02-16 14:33:45,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:45,422 INFO L225 Difference]: With dead ends: 1832 [2022-02-16 14:33:45,422 INFO L226 Difference]: Without dead ends: 1828 [2022-02-16 14:33:45,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2379 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1542, Invalid=5430, Unknown=0, NotChecked=0, Total=6972 [2022-02-16 14:33:45,436 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 269 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:45,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [269 Valid, 159 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 14:33:45,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2022-02-16 14:33:45,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1077. [2022-02-16 14:33:45,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 1076 states have (on average 1.6431226765799256) internal successors, (1768), 1076 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:45,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1768 transitions. [2022-02-16 14:33:45,486 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1768 transitions. Word has length 31 [2022-02-16 14:33:45,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:45,486 INFO L470 AbstractCegarLoop]: Abstraction has 1077 states and 1768 transitions. [2022-02-16 14:33:45,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.2285714285714286) internal successors, (78), 34 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:45,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1768 transitions. [2022-02-16 14:33:45,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-16 14:33:45,487 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:45,487 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-16 14:33:45,506 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-16 14:33:45,706 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-16 14:33:45,706 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:45,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:45,706 INFO L85 PathProgramCache]: Analyzing trace with hash -283689865, now seen corresponding path program 20 times [2022-02-16 14:33:45,706 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:45,706 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675066195] [2022-02-16 14:33:45,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:45,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:45,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:45,824 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-16 14:33:45,824 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:45,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675066195] [2022-02-16 14:33:45,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675066195] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:45,824 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301520301] [2022-02-16 14:33:45,824 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:33:45,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:45,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:45,826 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-16 14:33:45,827 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-16 14:33:45,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:33:45,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:45,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 14:33:45,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:46,085 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-16 14:33:46,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:46,263 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-16 14:33:46,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301520301] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:46,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:46,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 34 [2022-02-16 14:33:46,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918118648] [2022-02-16 14:33:46,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:46,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 14:33:46,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:46,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 14:33:46,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 14:33:46,264 INFO L87 Difference]: Start difference. First operand 1077 states and 1768 transitions. Second operand has 35 states, 35 states have (on average 2.342857142857143) internal successors, (82), 34 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-16 14:33:47,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:47,103 INFO L93 Difference]: Finished difference Result 1635 states and 2482 transitions. [2022-02-16 14:33:47,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-02-16 14:33:47,107 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.342857142857143) internal successors, (82), 34 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-16 14:33:47,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:47,111 INFO L225 Difference]: With dead ends: 1635 [2022-02-16 14:33:47,111 INFO L226 Difference]: Without dead ends: 1635 [2022-02-16 14:33:47,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2680 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2285, Invalid=6835, Unknown=0, NotChecked=0, Total=9120 [2022-02-16 14:33:47,113 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 237 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:47,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 106 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 14:33:47,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2022-02-16 14:33:47,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1061. [2022-02-16 14:33:47,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 1060 states have (on average 1.6386792452830188) internal successors, (1737), 1060 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:47,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1737 transitions. [2022-02-16 14:33:47,156 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1737 transitions. Word has length 33 [2022-02-16 14:33:47,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:47,156 INFO L470 AbstractCegarLoop]: Abstraction has 1061 states and 1737 transitions. [2022-02-16 14:33:47,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.342857142857143) internal successors, (82), 34 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-16 14:33:47,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1737 transitions. [2022-02-16 14:33:47,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-02-16 14:33:47,158 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:47,158 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-16 14:33:47,174 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-16 14:33:47,374 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-16 14:33:47,374 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:47,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:47,375 INFO L85 PathProgramCache]: Analyzing trace with hash -114397465, now seen corresponding path program 21 times [2022-02-16 14:33:47,375 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:47,375 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817898636] [2022-02-16 14:33:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:47,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:47,545 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:47,545 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:47,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817898636] [2022-02-16 14:33:47,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817898636] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:47,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601620340] [2022-02-16 14:33:47,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:33:47,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:47,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:47,546 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-16 14:33:47,548 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-16 14:33:47,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 14:33:47,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:47,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-16 14:33:47,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:48,175 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:48,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:48,540 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:48,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601620340] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:48,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:48,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 35 [2022-02-16 14:33:48,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183511196] [2022-02-16 14:33:48,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:48,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-02-16 14:33:48,541 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:48,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-02-16 14:33:48,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 14:33:48,542 INFO L87 Difference]: Start difference. First operand 1061 states and 1737 transitions. Second operand has 35 states, 35 states have (on average 2.4) internal successors, (84), 35 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-16 14:33:51,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:51,258 INFO L93 Difference]: Finished difference Result 1580 states and 2493 transitions. [2022-02-16 14:33:51,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-02-16 14:33:51,258 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4) internal successors, (84), 35 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-16 14:33:51,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:51,262 INFO L225 Difference]: With dead ends: 1580 [2022-02-16 14:33:51,262 INFO L226 Difference]: Without dead ends: 1580 [2022-02-16 14:33:51,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3563 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2174, Invalid=8746, Unknown=0, NotChecked=0, Total=10920 [2022-02-16 14:33:51,263 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 335 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:51,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 105 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 14:33:51,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2022-02-16 14:33:51,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1139. [2022-02-16 14:33:51,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 1138 states have (on average 1.649384885764499) internal successors, (1877), 1138 states have internal predecessors, (1877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:51,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 1877 transitions. [2022-02-16 14:33:51,300 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 1877 transitions. Word has length 33 [2022-02-16 14:33:51,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:51,300 INFO L470 AbstractCegarLoop]: Abstraction has 1139 states and 1877 transitions. [2022-02-16 14:33:51,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4) internal successors, (84), 35 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-16 14:33:51,301 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 1877 transitions. [2022-02-16 14:33:51,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:33:51,302 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:51,302 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-16 14:33:51,320 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-02-16 14:33:51,518 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-16 14:33:51,518 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:51,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:51,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1845015357, now seen corresponding path program 22 times [2022-02-16 14:33:51,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:51,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980284242] [2022-02-16 14:33:51,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:51,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:51,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:51,697 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:51,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:51,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980284242] [2022-02-16 14:33:51,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980284242] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:51,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480450991] [2022-02-16 14:33:51,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:33:51,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:51,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:51,699 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-16 14:33:51,700 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-16 14:33:51,720 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:33:51,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:51,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:33:51,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:33:52,368 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:52,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:33:53,057 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:53,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480450991] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:33:53,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:33:53,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-16 14:33:53,058 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750061857] [2022-02-16 14:33:53,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:33:53,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:33:53,058 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:33:53,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:33:53,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=409, Invalid=1661, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:33:53,059 INFO L87 Difference]: Start difference. First operand 1139 states and 1877 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:59,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:33:59,204 INFO L93 Difference]: Finished difference Result 1767 states and 2853 transitions. [2022-02-16 14:33:59,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 147 states. [2022-02-16 14:33:59,204 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:33:59,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:33:59,208 INFO L225 Difference]: With dead ends: 1767 [2022-02-16 14:33:59,208 INFO L226 Difference]: Without dead ends: 1750 [2022-02-16 14:33:59,209 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12364 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=5497, Invalid=25303, Unknown=0, NotChecked=0, Total=30800 [2022-02-16 14:33:59,210 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 352 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 1161 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 1714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 288 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:33:59,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 135 Invalid, 1714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1161 Invalid, 0 Unknown, 288 Unchecked, 0.6s Time] [2022-02-16 14:33:59,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1750 states. [2022-02-16 14:33:59,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1750 to 1193. [2022-02-16 14:33:59,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 1192 states have (on average 1.6468120805369129) internal successors, (1963), 1192 states have internal predecessors, (1963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:59,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1963 transitions. [2022-02-16 14:33:59,227 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1963 transitions. Word has length 35 [2022-02-16 14:33:59,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:33:59,227 INFO L470 AbstractCegarLoop]: Abstraction has 1193 states and 1963 transitions. [2022-02-16 14:33:59,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:33:59,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1963 transitions. [2022-02-16 14:33:59,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:33:59,229 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:33:59,229 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-16 14:33:59,245 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-16 14:33:59,444 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-16 14:33:59,445 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:33:59,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:33:59,445 INFO L85 PathProgramCache]: Analyzing trace with hash -843579415, now seen corresponding path program 23 times [2022-02-16 14:33:59,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:33:59,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609911219] [2022-02-16 14:33:59,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:33:59,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:33:59,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:33:59,673 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:33:59,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:33:59,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609911219] [2022-02-16 14:33:59,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609911219] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:33:59,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556805542] [2022-02-16 14:33:59,674 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:33:59,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:33:59,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:33:59,675 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-16 14:33:59,676 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-16 14:33:59,700 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 14:33:59,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:33:59,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-16 14:33:59,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:34:00,315 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:00,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:34:00,815 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:00,815 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556805542] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:34:00,815 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:34:00,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 42 [2022-02-16 14:34:00,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43384148] [2022-02-16 14:34:00,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:34:00,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-16 14:34:00,816 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:34:00,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-16 14:34:00,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1397, Unknown=0, NotChecked=0, Total=1722 [2022-02-16 14:34:00,817 INFO L87 Difference]: Start difference. First operand 1193 states and 1963 transitions. Second operand has 42 states, 42 states have (on average 2.1904761904761907) internal successors, (92), 42 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:05,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:34:05,578 INFO L93 Difference]: Finished difference Result 1971 states and 3047 transitions. [2022-02-16 14:34:05,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2022-02-16 14:34:05,578 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.1904761904761907) internal successors, (92), 42 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:34:05,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:34:05,583 INFO L225 Difference]: With dead ends: 1971 [2022-02-16 14:34:05,583 INFO L226 Difference]: Without dead ends: 1971 [2022-02-16 14:34:05,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7591 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=3906, Invalid=17264, Unknown=0, NotChecked=0, Total=21170 [2022-02-16 14:34:05,585 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 347 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 1283 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 1489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 1283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:34:05,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 207 Invalid, 1489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 1283 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 14:34:05,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2022-02-16 14:34:05,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1326. [2022-02-16 14:34:05,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1325 states have (on average 1.6566037735849057) internal successors, (2195), 1325 states have internal predecessors, (2195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:05,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 2195 transitions. [2022-02-16 14:34:05,606 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 2195 transitions. Word has length 35 [2022-02-16 14:34:05,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:34:05,606 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 2195 transitions. [2022-02-16 14:34:05,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.1904761904761907) internal successors, (92), 42 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:05,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 2195 transitions. [2022-02-16 14:34:05,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:34:05,608 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:34:05,608 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-16 14:34:05,627 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-16 14:34:05,827 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-16 14:34:05,828 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:34:05,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:34:05,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1805730485, now seen corresponding path program 24 times [2022-02-16 14:34:05,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:34:05,828 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913051884] [2022-02-16 14:34:05,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:34:05,828 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:34:05,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:34:06,027 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:06,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:34:06,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913051884] [2022-02-16 14:34:06,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913051884] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:34:06,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909639512] [2022-02-16 14:34:06,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:34:06,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:34:06,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:34:06,030 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-16 14:34:06,030 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-16 14:34:06,061 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 14:34:06,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:34:06,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:34:06,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:34:06,795 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:06,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:34:07,378 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:07,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909639512] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:34:07,378 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:34:07,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-16 14:34:07,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107888913] [2022-02-16 14:34:07,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:34:07,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:34:07,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:34:07,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:34:07,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=1696, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:34:07,379 INFO L87 Difference]: Start difference. First operand 1326 states and 2195 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:12,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:34:12,878 INFO L93 Difference]: Finished difference Result 2224 states and 3511 transitions. [2022-02-16 14:34:12,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-02-16 14:34:12,879 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:34:12,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:34:12,884 INFO L225 Difference]: With dead ends: 2224 [2022-02-16 14:34:12,884 INFO L226 Difference]: Without dead ends: 2220 [2022-02-16 14:34:12,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 46 SyntacticMatches, 8 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10205 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=4341, Invalid=21419, Unknown=0, NotChecked=0, Total=25760 [2022-02-16 14:34:12,886 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 468 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 335 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:34:12,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 174 Invalid, 1774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 1182 Invalid, 0 Unknown, 335 Unchecked, 0.5s Time] [2022-02-16 14:34:12,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2022-02-16 14:34:12,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 1511. [2022-02-16 14:34:12,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1510 states have (on average 1.6655629139072847) internal successors, (2515), 1510 states have internal predecessors, (2515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:12,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2515 transitions. [2022-02-16 14:34:12,904 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2515 transitions. Word has length 35 [2022-02-16 14:34:12,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:34:12,905 INFO L470 AbstractCegarLoop]: Abstraction has 1511 states and 2515 transitions. [2022-02-16 14:34:12,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:12,905 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2515 transitions. [2022-02-16 14:34:12,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:34:12,925 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:34:12,925 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-16 14:34:12,971 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-16 14:34:13,125 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-16 14:34:13,125 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:34:13,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:34:13,126 INFO L85 PathProgramCache]: Analyzing trace with hash -999884687, now seen corresponding path program 25 times [2022-02-16 14:34:13,126 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:34:13,126 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920067164] [2022-02-16 14:34:13,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:34:13,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:34:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:34:13,431 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:13,432 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:34:13,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920067164] [2022-02-16 14:34:13,432 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920067164] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:34:13,432 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061077257] [2022-02-16 14:34:13,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:34:13,432 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:34:13,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:34:13,433 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-16 14:34:13,434 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-16 14:34:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:34:13,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:34:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:34:14,191 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:14,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:34:14,805 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:14,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061077257] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:34:14,805 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:34:14,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-16 14:34:14,805 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970714289] [2022-02-16 14:34:14,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:34:14,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:34:14,806 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:34:14,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:34:14,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:34:14,807 INFO L87 Difference]: Start difference. First operand 1511 states and 2515 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:22,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:34:22,992 INFO L93 Difference]: Finished difference Result 2438 states and 3845 transitions. [2022-02-16 14:34:22,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 144 states. [2022-02-16 14:34:22,992 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:34:22,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:34:22,998 INFO L225 Difference]: With dead ends: 2438 [2022-02-16 14:34:22,998 INFO L226 Difference]: Without dead ends: 2434 [2022-02-16 14:34:23,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 42 SyntacticMatches, 23 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15054 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=5564, Invalid=28108, Unknown=0, NotChecked=0, Total=33672 [2022-02-16 14:34:23,000 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 466 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 2042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 492 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:34:23,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 157 Invalid, 2042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 1272 Invalid, 0 Unknown, 492 Unchecked, 0.7s Time] [2022-02-16 14:34:23,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2434 states. [2022-02-16 14:34:23,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2434 to 1680. [2022-02-16 14:34:23,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 1.6670637284097678) internal successors, (2799), 1679 states have internal predecessors, (2799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:23,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 2799 transitions. [2022-02-16 14:34:23,022 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 2799 transitions. Word has length 35 [2022-02-16 14:34:23,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:34:23,022 INFO L470 AbstractCegarLoop]: Abstraction has 1680 states and 2799 transitions. [2022-02-16 14:34:23,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:23,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 2799 transitions. [2022-02-16 14:34:23,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:34:23,026 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:34:23,026 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-16 14:34:23,052 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-16 14:34:23,242 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-16 14:34:23,243 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:34:23,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:34:23,243 INFO L85 PathProgramCache]: Analyzing trace with hash -1722356435, now seen corresponding path program 26 times [2022-02-16 14:34:23,243 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:34:23,243 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530138172] [2022-02-16 14:34:23,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:34:23,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:34:23,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:34:23,541 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:23,542 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:34:23,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530138172] [2022-02-16 14:34:23,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530138172] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:34:23,542 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699598386] [2022-02-16 14:34:23,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:34:23,542 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:34:23,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:34:23,543 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-16 14:34:23,544 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-16 14:34:23,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:34:23,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:34:23,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:34:23,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:34:24,432 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:24,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:34:26,039 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:26,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699598386] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:34:26,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:34:26,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 47 [2022-02-16 14:34:26,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833866984] [2022-02-16 14:34:26,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:34:26,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 14:34:26,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:34:26,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 14:34:26,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1783, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 14:34:26,041 INFO L87 Difference]: Start difference. First operand 1680 states and 2799 transitions. Second operand has 47 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 47 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:54,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:34:54,738 INFO L93 Difference]: Finished difference Result 2731 states and 4276 transitions. [2022-02-16 14:34:54,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 218 states. [2022-02-16 14:34:54,751 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 47 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:34:54,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:34:54,772 INFO L225 Difference]: With dead ends: 2731 [2022-02-16 14:34:54,772 INFO L226 Difference]: Without dead ends: 2727 [2022-02-16 14:34:54,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 45 SyntacticMatches, 20 SemanticMatches, 255 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 29756 ImplicationChecksByTransitivity, 28.7s TimeCoverageRelationStatistics Valid=11089, Invalid=54703, Unknown=0, NotChecked=0, Total=65792 [2022-02-16 14:34:54,774 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 704 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 1460 mSolverCounterSat, 473 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 704 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 2344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 473 IncrementalHoareTripleChecker+Valid, 1460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 411 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 14:34:54,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [704 Valid, 179 Invalid, 2344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [473 Valid, 1460 Invalid, 0 Unknown, 411 Unchecked, 0.9s Time] [2022-02-16 14:34:54,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2727 states. [2022-02-16 14:34:54,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2727 to 1840. [2022-02-16 14:34:54,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 1.6688417618270799) internal successors, (3069), 1839 states have internal predecessors, (3069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:54,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 3069 transitions. [2022-02-16 14:34:54,805 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 3069 transitions. Word has length 35 [2022-02-16 14:34:54,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:34:54,805 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 3069 transitions. [2022-02-16 14:34:54,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9787234042553192) internal successors, (93), 47 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:34:54,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 3069 transitions. [2022-02-16 14:34:54,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:34:54,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:34:54,808 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-16 14:34:54,823 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-16 14:34:55,023 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-16 14:34:55,024 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:34:55,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:34:55,024 INFO L85 PathProgramCache]: Analyzing trace with hash 275257713, now seen corresponding path program 27 times [2022-02-16 14:34:55,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:34:55,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715260748] [2022-02-16 14:34:55,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:34:55,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:34:55,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:34:55,235 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:55,235 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:34:55,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715260748] [2022-02-16 14:34:55,235 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715260748] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:34:55,235 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895909240] [2022-02-16 14:34:55,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:34:55,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:34:55,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:34:55,236 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-16 14:34:55,238 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-16 14:34:55,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 14:34:55,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:34:55,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:34:55,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:34:55,855 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:55,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:34:56,500 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:34:56,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895909240] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:34:56,502 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:34:56,502 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 45 [2022-02-16 14:34:56,503 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749071371] [2022-02-16 14:34:56,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:34:56,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 14:34:56,503 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:34:56,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 14:34:56,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=372, Invalid=1608, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 14:34:56,504 INFO L87 Difference]: Start difference. First operand 1840 states and 3069 transitions. Second operand has 45 states, 45 states have (on average 2.066666666666667) internal successors, (93), 45 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:02,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:35:02,395 INFO L93 Difference]: Finished difference Result 2555 states and 4087 transitions. [2022-02-16 14:35:02,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2022-02-16 14:35:02,395 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.066666666666667) internal successors, (93), 45 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:35:02,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:35:02,399 INFO L225 Difference]: With dead ends: 2555 [2022-02-16 14:35:02,399 INFO L226 Difference]: Without dead ends: 2551 [2022-02-16 14:35:02,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 43 SyntacticMatches, 10 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8149 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=4029, Invalid=17141, Unknown=0, NotChecked=0, Total=21170 [2022-02-16 14:35:02,401 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 383 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 403 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:35:02,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 154 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 1036 Invalid, 0 Unknown, 403 Unchecked, 0.5s Time] [2022-02-16 14:35:02,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2022-02-16 14:35:02,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 1962. [2022-02-16 14:35:02,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1962 states, 1961 states have (on average 1.6705762366139725) internal successors, (3276), 1961 states have internal predecessors, (3276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:02,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1962 states to 1962 states and 3276 transitions. [2022-02-16 14:35:02,444 INFO L78 Accepts]: Start accepts. Automaton has 1962 states and 3276 transitions. Word has length 35 [2022-02-16 14:35:02,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:35:02,444 INFO L470 AbstractCegarLoop]: Abstraction has 1962 states and 3276 transitions. [2022-02-16 14:35:02,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.066666666666667) internal successors, (93), 45 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:02,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1962 states and 3276 transitions. [2022-02-16 14:35:02,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:35:02,447 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:35:02,447 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-16 14:35:02,463 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-16 14:35:02,664 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-16 14:35:02,664 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:35:02,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:35:02,664 INFO L85 PathProgramCache]: Analyzing trace with hash -447214035, now seen corresponding path program 28 times [2022-02-16 14:35:02,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:35:02,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080506976] [2022-02-16 14:35:02,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:35:02,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:35:02,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:35:02,930 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:02,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:35:02,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080506976] [2022-02-16 14:35:02,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080506976] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:35:02,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985966255] [2022-02-16 14:35:02,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:35:02,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:35:02,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:35:02,932 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-16 14:35:02,952 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-16 14:35:02,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:35:02,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:35:02,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:35:02,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:35:03,577 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:03,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:35:04,930 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:04,930 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985966255] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:35:04,930 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:35:04,930 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 46 [2022-02-16 14:35:04,930 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007346626] [2022-02-16 14:35:04,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:35:04,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:35:04,930 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:35:04,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:35:04,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1687, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:35:04,931 INFO L87 Difference]: Start difference. First operand 1962 states and 3276 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:24,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:35:24,794 INFO L93 Difference]: Finished difference Result 3268 states and 5153 transitions. [2022-02-16 14:35:24,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-16 14:35:24,794 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:35:24,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:35:24,799 INFO L225 Difference]: With dead ends: 3268 [2022-02-16 14:35:24,799 INFO L226 Difference]: Without dead ends: 3227 [2022-02-16 14:35:24,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 49 SyntacticMatches, 23 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 20466 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=8391, Invalid=38481, Unknown=0, NotChecked=0, Total=46872 [2022-02-16 14:35:24,801 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 631 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 1823 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 2352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 236 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 14:35:24,801 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [631 Valid, 300 Invalid, 2352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1823 Invalid, 0 Unknown, 236 Unchecked, 0.9s Time] [2022-02-16 14:35:24,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3227 states. [2022-02-16 14:35:24,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3227 to 2207. [2022-02-16 14:35:24,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2207 states, 2206 states have (on average 1.6754306436990027) internal successors, (3696), 2206 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:24,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2207 states to 2207 states and 3696 transitions. [2022-02-16 14:35:24,876 INFO L78 Accepts]: Start accepts. Automaton has 2207 states and 3696 transitions. Word has length 35 [2022-02-16 14:35:24,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:35:24,876 INFO L470 AbstractCegarLoop]: Abstraction has 2207 states and 3696 transitions. [2022-02-16 14:35:24,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:24,876 INFO L276 IsEmpty]: Start isEmpty. Operand 2207 states and 3696 transitions. [2022-02-16 14:35:24,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:35:24,879 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:35:24,879 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-16 14:35:24,909 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-16 14:35:25,079 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-16 14:35:25,080 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:35:25,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:35:25,080 INFO L85 PathProgramCache]: Analyzing trace with hash -63079823, now seen corresponding path program 29 times [2022-02-16 14:35:25,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:35:25,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505109987] [2022-02-16 14:35:25,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:35:25,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:35:25,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:35:25,346 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:25,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:35:25,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505109987] [2022-02-16 14:35:25,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505109987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:35:25,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104808376] [2022-02-16 14:35:25,347 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:35:25,347 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:35:25,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:35:25,348 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-16 14:35:25,349 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-16 14:35:25,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 14:35:25,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:35:25,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 14:35:25,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:35:26,139 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:26,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:35:27,803 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:27,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104808376] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:35:27,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:35:27,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 17] total 43 [2022-02-16 14:35:27,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499973218] [2022-02-16 14:35:27,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:35:27,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 14:35:27,804 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:35:27,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 14:35:27,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1582, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 14:35:27,805 INFO L87 Difference]: Start difference. First operand 2207 states and 3696 transitions. Second operand has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:40,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:35:40,278 INFO L93 Difference]: Finished difference Result 3472 states and 5393 transitions. [2022-02-16 14:35:40,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 153 states. [2022-02-16 14:35:40,279 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:35:40,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:35:40,283 INFO L225 Difference]: With dead ends: 3472 [2022-02-16 14:35:40,284 INFO L226 Difference]: Without dead ends: 3442 [2022-02-16 14:35:40,285 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 14630 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=4803, Invalid=32253, Unknown=0, NotChecked=0, Total=37056 [2022-02-16 14:35:40,286 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 757 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 2022 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 2353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 2022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 14:35:40,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [757 Valid, 466 Invalid, 2353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 2022 Invalid, 0 Unknown, 35 Unchecked, 0.9s Time] [2022-02-16 14:35:40,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2022-02-16 14:35:40,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 2351. [2022-02-16 14:35:40,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2351 states, 2350 states have (on average 1.6761702127659575) internal successors, (3939), 2350 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:40,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2351 states to 2351 states and 3939 transitions. [2022-02-16 14:35:40,326 INFO L78 Accepts]: Start accepts. Automaton has 2351 states and 3939 transitions. Word has length 35 [2022-02-16 14:35:40,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:35:40,326 INFO L470 AbstractCegarLoop]: Abstraction has 2351 states and 3939 transitions. [2022-02-16 14:35:40,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.13953488372093) internal successors, (92), 43 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:40,326 INFO L276 IsEmpty]: Start isEmpty. Operand 2351 states and 3939 transitions. [2022-02-16 14:35:40,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:35:40,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:35:40,329 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-16 14:35:40,346 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-16 14:35:40,542 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-16 14:35:40,542 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:35:40,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:35:40,542 INFO L85 PathProgramCache]: Analyzing trace with hash -991490003, now seen corresponding path program 30 times [2022-02-16 14:35:40,542 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:35:40,543 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215222905] [2022-02-16 14:35:40,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:35:40,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:35:40,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:35:40,738 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:40,738 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:35:40,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215222905] [2022-02-16 14:35:40,738 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215222905] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:35:40,738 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882104873] [2022-02-16 14:35:40,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:35:40,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:35:40,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:35:40,740 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-16 14:35:40,741 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-16 14:35:40,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 14:35:40,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:35:40,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 14:35:40,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:35:41,482 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:41,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:35:42,291 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:42,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882104873] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:35:42,291 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:35:42,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 17] total 42 [2022-02-16 14:35:42,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041876805] [2022-02-16 14:35:42,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:35:42,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 14:35:42,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:35:42,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 14:35:42,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=1465, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 14:35:42,292 INFO L87 Difference]: Start difference. First operand 2351 states and 3939 transitions. Second operand has 43 states, 43 states have (on average 2.116279069767442) internal successors, (91), 42 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-16 14:35:46,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:35:46,050 INFO L93 Difference]: Finished difference Result 4210 states and 6729 transitions. [2022-02-16 14:35:46,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-02-16 14:35:46,050 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.116279069767442) internal successors, (91), 42 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 35 [2022-02-16 14:35:46,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:35:46,056 INFO L225 Difference]: With dead ends: 4210 [2022-02-16 14:35:46,056 INFO L226 Difference]: Without dead ends: 4196 [2022-02-16 14:35:46,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5611 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=3360, Invalid=12390, Unknown=0, NotChecked=0, Total=15750 [2022-02-16 14:35:46,058 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 466 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:35:46,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 181 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1047 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:35:46,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2022-02-16 14:35:46,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 3022. [2022-02-16 14:35:46,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3022 states, 3021 states have (on average 1.6858656074147633) internal successors, (5093), 3021 states have internal predecessors, (5093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:46,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3022 states to 3022 states and 5093 transitions. [2022-02-16 14:35:46,104 INFO L78 Accepts]: Start accepts. Automaton has 3022 states and 5093 transitions. Word has length 35 [2022-02-16 14:35:46,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:35:46,104 INFO L470 AbstractCegarLoop]: Abstraction has 3022 states and 5093 transitions. [2022-02-16 14:35:46,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.116279069767442) internal successors, (91), 42 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-16 14:35:46,105 INFO L276 IsEmpty]: Start isEmpty. Operand 3022 states and 5093 transitions. [2022-02-16 14:35:46,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:35:46,108 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:35:46,108 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-16 14:35:46,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-02-16 14:35:46,329 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-16 14:35:46,329 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:35:46,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:35:46,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1607867467, now seen corresponding path program 31 times [2022-02-16 14:35:46,329 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:35:46,329 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729698917] [2022-02-16 14:35:46,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:35:46,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:35:46,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:35:46,645 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:46,646 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:35:46,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729698917] [2022-02-16 14:35:46,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729698917] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:35:46,646 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438549656] [2022-02-16 14:35:46,646 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:35:46,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:35:46,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:35:46,648 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-16 14:35:46,648 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-16 14:35:46,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:35:46,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:35:46,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:35:47,581 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:47,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:35:48,065 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:48,065 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438549656] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:35:48,065 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:35:48,065 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-16 14:35:48,065 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002697898] [2022-02-16 14:35:48,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:35:48,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:35:48,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:35:48,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:35:48,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=363, Invalid=1707, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:35:48,070 INFO L87 Difference]: Start difference. First operand 3022 states and 5093 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:55,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:35:55,813 INFO L93 Difference]: Finished difference Result 4272 states and 6921 transitions. [2022-02-16 14:35:55,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-02-16 14:35:55,813 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:35:55,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:35:55,820 INFO L225 Difference]: With dead ends: 4272 [2022-02-16 14:35:55,820 INFO L226 Difference]: Without dead ends: 4268 [2022-02-16 14:35:55,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 43 SyntacticMatches, 16 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15524 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=5749, Invalid=30923, Unknown=0, NotChecked=0, Total=36672 [2022-02-16 14:35:55,822 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 466 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 1648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 196 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:35:55,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [466 Valid, 156 Invalid, 1648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 1176 Invalid, 0 Unknown, 196 Unchecked, 0.5s Time] [2022-02-16 14:35:55,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4268 states. [2022-02-16 14:35:55,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4268 to 3309. [2022-02-16 14:35:55,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3309 states, 3308 states have (on average 1.691354292623942) internal successors, (5595), 3308 states have internal predecessors, (5595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:55,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3309 states to 3309 states and 5595 transitions. [2022-02-16 14:35:55,869 INFO L78 Accepts]: Start accepts. Automaton has 3309 states and 5595 transitions. Word has length 35 [2022-02-16 14:35:55,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:35:55,869 INFO L470 AbstractCegarLoop]: Abstraction has 3309 states and 5595 transitions. [2022-02-16 14:35:55,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:55,870 INFO L276 IsEmpty]: Start isEmpty. Operand 3309 states and 5595 transitions. [2022-02-16 14:35:55,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:35:55,873 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:35:55,873 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-16 14:35:55,901 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-16 14:35:56,089 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-16 14:35:56,089 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:35:56,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:35:56,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1635867927, now seen corresponding path program 32 times [2022-02-16 14:35:56,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:35:56,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479327152] [2022-02-16 14:35:56,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:35:56,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:35:56,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:35:56,282 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 14:35:56,282 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:35:56,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479327152] [2022-02-16 14:35:56,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479327152] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:35:56,282 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853480794] [2022-02-16 14:35:56,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:35:56,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:35:56,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:35:56,283 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-16 14:35:56,284 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-16 14:35:56,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:35:56,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:35:56,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 24 conjunts are in the unsatisfiable core [2022-02-16 14:35:56,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:35:56,961 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:56,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:35:57,278 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:35:57,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853480794] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:35:57,278 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:35:57,278 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 40 [2022-02-16 14:35:57,278 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768697500] [2022-02-16 14:35:57,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:35:57,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-16 14:35:57,278 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:35:57,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-16 14:35:57,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=301, Invalid=1259, Unknown=0, NotChecked=0, Total=1560 [2022-02-16 14:35:57,279 INFO L87 Difference]: Start difference. First operand 3309 states and 5595 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 40 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-16 14:35:59,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:35:59,743 INFO L93 Difference]: Finished difference Result 4559 states and 7455 transitions. [2022-02-16 14:35:59,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-02-16 14:35:59,744 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 40 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 35 [2022-02-16 14:35:59,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:35:59,750 INFO L225 Difference]: With dead ends: 4559 [2022-02-16 14:35:59,750 INFO L226 Difference]: Without dead ends: 4555 [2022-02-16 14:35:59,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4059 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2727, Invalid=9263, Unknown=0, NotChecked=0, Total=11990 [2022-02-16 14:35:59,751 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 410 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 1137 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 1137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:35:59,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 226 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 1137 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:35:59,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4555 states. [2022-02-16 14:35:59,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4555 to 3666. [2022-02-16 14:35:59,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3666 states, 3665 states have (on average 1.6935879945429742) internal successors, (6207), 3665 states have internal predecessors, (6207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:35:59,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3666 states to 3666 states and 6207 transitions. [2022-02-16 14:35:59,821 INFO L78 Accepts]: Start accepts. Automaton has 3666 states and 6207 transitions. Word has length 35 [2022-02-16 14:35:59,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:35:59,821 INFO L470 AbstractCegarLoop]: Abstraction has 3666 states and 6207 transitions. [2022-02-16 14:35:59,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 40 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-16 14:35:59,821 INFO L276 IsEmpty]: Start isEmpty. Operand 3666 states and 6207 transitions. [2022-02-16 14:35:59,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:35:59,825 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:35:59,825 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-16 14:35:59,840 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-16 14:36:00,040 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-16 14:36:00,041 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:36:00,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:36:00,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1974205463, now seen corresponding path program 33 times [2022-02-16 14:36:00,041 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:36:00,041 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783351814] [2022-02-16 14:36:00,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:36:00,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:36:00,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:00,227 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:00,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:36:00,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783351814] [2022-02-16 14:36:00,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783351814] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:36:00,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136676453] [2022-02-16 14:36:00,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:36:00,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:36:00,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:36:00,256 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-16 14:36:00,257 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-16 14:36:00,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 14:36:00,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:36:00,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-16 14:36:00,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:36:00,920 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:00,920 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:36:01,415 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:01,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136676453] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:36:01,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:36:01,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 17] total 43 [2022-02-16 14:36:01,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530026374] [2022-02-16 14:36:01,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:36:01,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 14:36:01,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:36:01,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 14:36:01,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1456, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 14:36:01,417 INFO L87 Difference]: Start difference. First operand 3666 states and 6207 transitions. Second operand has 43 states, 43 states have (on average 2.2790697674418605) internal successors, (98), 43 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:04,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:36:04,774 INFO L93 Difference]: Finished difference Result 5066 states and 8267 transitions. [2022-02-16 14:36:04,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-02-16 14:36:04,775 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.2790697674418605) internal successors, (98), 43 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:36:04,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:36:04,779 INFO L225 Difference]: With dead ends: 5066 [2022-02-16 14:36:04,779 INFO L226 Difference]: Without dead ends: 5060 [2022-02-16 14:36:04,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5448 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=3577, Invalid=11675, Unknown=0, NotChecked=0, Total=15252 [2022-02-16 14:36:04,781 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 468 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 275 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:36:04,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 178 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [275 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:36:04,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5060 states. [2022-02-16 14:36:04,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5060 to 4111. [2022-02-16 14:36:04,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4111 states, 4110 states have (on average 1.6951338199513382) internal successors, (6967), 4110 states have internal predecessors, (6967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:04,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4111 states to 4111 states and 6967 transitions. [2022-02-16 14:36:04,825 INFO L78 Accepts]: Start accepts. Automaton has 4111 states and 6967 transitions. Word has length 35 [2022-02-16 14:36:04,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:36:04,825 INFO L470 AbstractCegarLoop]: Abstraction has 4111 states and 6967 transitions. [2022-02-16 14:36:04,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.2790697674418605) internal successors, (98), 43 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:04,825 INFO L276 IsEmpty]: Start isEmpty. Operand 4111 states and 6967 transitions. [2022-02-16 14:36:04,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:36:04,829 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:36:04,829 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-16 14:36:04,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-02-16 14:36:05,062 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-16 14:36:05,062 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:36:05,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:36:05,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1013441973, now seen corresponding path program 34 times [2022-02-16 14:36:05,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:36:05,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189445488] [2022-02-16 14:36:05,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:36:05,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:36:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:05,351 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:05,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:36:05,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189445488] [2022-02-16 14:36:05,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189445488] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:36:05,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463664354] [2022-02-16 14:36:05,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:36:05,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:36:05,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:36:05,353 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-16 14:36:05,353 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-16 14:36:05,374 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:36:05,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:36:05,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:36:05,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:36:06,217 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:06,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:36:07,123 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:07,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463664354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:36:07,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:36:07,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 46 [2022-02-16 14:36:07,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791862688] [2022-02-16 14:36:07,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:36:07,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:36:07,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:36:07,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:36:07,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=1692, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:36:07,125 INFO L87 Difference]: Start difference. First operand 4111 states and 6967 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:25,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:36:25,072 INFO L93 Difference]: Finished difference Result 6614 states and 10505 transitions. [2022-02-16 14:36:25,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 237 states. [2022-02-16 14:36:25,072 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:36:25,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:36:25,080 INFO L225 Difference]: With dead ends: 6614 [2022-02-16 14:36:25,080 INFO L226 Difference]: Without dead ends: 6602 [2022-02-16 14:36:25,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 53 SyntacticMatches, 17 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 34360 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=10342, Invalid=66110, Unknown=0, NotChecked=0, Total=76452 [2022-02-16 14:36:25,083 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 861 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 2331 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 861 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 2996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 2331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 256 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:36:25,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [861 Valid, 569 Invalid, 2996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 2331 Invalid, 0 Unknown, 256 Unchecked, 1.1s Time] [2022-02-16 14:36:25,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6602 states. [2022-02-16 14:36:25,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6602 to 4345. [2022-02-16 14:36:25,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4345 states, 4344 states have (on average 1.7009668508287292) internal successors, (7389), 4344 states have internal predecessors, (7389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:25,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4345 states to 4345 states and 7389 transitions. [2022-02-16 14:36:25,173 INFO L78 Accepts]: Start accepts. Automaton has 4345 states and 7389 transitions. Word has length 35 [2022-02-16 14:36:25,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:36:25,173 INFO L470 AbstractCegarLoop]: Abstraction has 4345 states and 7389 transitions. [2022-02-16 14:36:25,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:25,174 INFO L276 IsEmpty]: Start isEmpty. Operand 4345 states and 7389 transitions. [2022-02-16 14:36:25,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:36:25,178 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:36:25,179 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:36:25,208 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-16 14:36:25,384 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-16 14:36:25,385 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:36:25,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:36:25,385 INFO L85 PathProgramCache]: Analyzing trace with hash -646286555, now seen corresponding path program 35 times [2022-02-16 14:36:25,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:36:25,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014740987] [2022-02-16 14:36:25,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:36:25,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:36:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:25,665 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:25,665 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:36:25,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014740987] [2022-02-16 14:36:25,665 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014740987] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:36:25,665 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243071196] [2022-02-16 14:36:25,665 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:36:25,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:36:25,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:36:25,680 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-16 14:36:25,680 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-16 14:36:25,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 14:36:25,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:36:25,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 29 conjunts are in the unsatisfiable core [2022-02-16 14:36:25,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:36:26,308 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 14:36:26,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:36:26,857 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 8 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:26,857 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243071196] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:36:26,857 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:36:26,857 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 45 [2022-02-16 14:36:26,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721584828] [2022-02-16 14:36:26,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:36:26,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 14:36:26,858 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:36:26,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 14:36:26,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1663, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 14:36:26,859 INFO L87 Difference]: Start difference. First operand 4345 states and 7389 transitions. Second operand has 45 states, 45 states have (on average 2.0444444444444443) internal successors, (92), 45 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:29,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:36:29,592 INFO L93 Difference]: Finished difference Result 4917 states and 8217 transitions. [2022-02-16 14:36:29,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-02-16 14:36:29,592 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.0444444444444443) internal successors, (92), 45 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:36:29,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:36:29,598 INFO L225 Difference]: With dead ends: 4917 [2022-02-16 14:36:29,598 INFO L226 Difference]: Without dead ends: 4895 [2022-02-16 14:36:29,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3859 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=2511, Invalid=10599, Unknown=0, NotChecked=0, Total=13110 [2022-02-16 14:36:29,600 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 352 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:36:29,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 185 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:36:29,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4895 states. [2022-02-16 14:36:29,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4895 to 4534. [2022-02-16 14:36:29,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4534 states, 4533 states have (on average 1.6966688727112287) internal successors, (7691), 4533 states have internal predecessors, (7691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:29,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4534 states to 4534 states and 7691 transitions. [2022-02-16 14:36:29,652 INFO L78 Accepts]: Start accepts. Automaton has 4534 states and 7691 transitions. Word has length 35 [2022-02-16 14:36:29,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:36:29,652 INFO L470 AbstractCegarLoop]: Abstraction has 4534 states and 7691 transitions. [2022-02-16 14:36:29,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.0444444444444443) internal successors, (92), 45 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:29,652 INFO L276 IsEmpty]: Start isEmpty. Operand 4534 states and 7691 transitions. [2022-02-16 14:36:29,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:36:29,657 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:36:29,657 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-16 14:36:29,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-16 14:36:29,860 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-16 14:36:29,860 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:36:29,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:36:29,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1577840083, now seen corresponding path program 36 times [2022-02-16 14:36:29,861 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:36:29,861 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302595625] [2022-02-16 14:36:29,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:36:29,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:36:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:30,042 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:30,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:36:30,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302595625] [2022-02-16 14:36:30,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302595625] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:36:30,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971348293] [2022-02-16 14:36:30,042 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:36:30,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:36:30,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:36:30,044 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-16 14:36:30,049 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-16 14:36:30,073 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 14:36:30,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:36:30,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-16 14:36:30,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:36:30,847 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:30,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:36:31,831 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:31,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971348293] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:36:31,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:36:31,831 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 40 [2022-02-16 14:36:31,831 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941390870] [2022-02-16 14:36:31,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:36:31,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-02-16 14:36:31,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:36:31,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-02-16 14:36:31,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=297, Invalid=1343, Unknown=0, NotChecked=0, Total=1640 [2022-02-16 14:36:31,832 INFO L87 Difference]: Start difference. First operand 4534 states and 7691 transitions. Second operand has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:34,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:36:34,214 INFO L93 Difference]: Finished difference Result 5936 states and 9791 transitions. [2022-02-16 14:36:34,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-02-16 14:36:34,215 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:36:34,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:36:34,221 INFO L225 Difference]: With dead ends: 5936 [2022-02-16 14:36:34,222 INFO L226 Difference]: Without dead ends: 5930 [2022-02-16 14:36:34,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3830 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2490, Invalid=8640, Unknown=0, NotChecked=0, Total=11130 [2022-02-16 14:36:34,223 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 326 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:36:34,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 135 Invalid, 989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:36:34,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5930 states. [2022-02-16 14:36:34,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5930 to 4776. [2022-02-16 14:36:34,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4776 states, 4775 states have (on average 1.6940314136125654) internal successors, (8089), 4775 states have internal predecessors, (8089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:34,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4776 states to 4776 states and 8089 transitions. [2022-02-16 14:36:34,286 INFO L78 Accepts]: Start accepts. Automaton has 4776 states and 8089 transitions. Word has length 35 [2022-02-16 14:36:34,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:36:34,286 INFO L470 AbstractCegarLoop]: Abstraction has 4776 states and 8089 transitions. [2022-02-16 14:36:34,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:34,286 INFO L276 IsEmpty]: Start isEmpty. Operand 4776 states and 8089 transitions. [2022-02-16 14:36:34,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:36:34,291 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:36:34,291 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-16 14:36:34,308 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-16 14:36:34,503 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-16 14:36:34,504 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:36:34,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:36:34,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1763766791, now seen corresponding path program 37 times [2022-02-16 14:36:34,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:36:34,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193135073] [2022-02-16 14:36:34,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:36:34,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:36:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:34,784 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:34,784 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:36:34,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193135073] [2022-02-16 14:36:34,784 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193135073] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:36:34,784 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124723461] [2022-02-16 14:36:34,784 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:36:34,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:36:34,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:36:34,786 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-16 14:36:34,787 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-16 14:36:34,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:34,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:36:34,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:36:35,572 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:35,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:36:36,391 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:36,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124723461] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:36:36,392 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:36:36,392 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 46 [2022-02-16 14:36:36,392 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855473925] [2022-02-16 14:36:36,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:36:36,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-02-16 14:36:36,392 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:36:36,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-02-16 14:36:36,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=1723, Unknown=0, NotChecked=0, Total=2070 [2022-02-16 14:36:36,393 INFO L87 Difference]: Start difference. First operand 4776 states and 8089 transitions. Second operand has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:53,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:36:53,559 INFO L93 Difference]: Finished difference Result 6888 states and 11198 transitions. [2022-02-16 14:36:53,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 252 states. [2022-02-16 14:36:53,559 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:36:53,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:36:53,566 INFO L225 Difference]: With dead ends: 6888 [2022-02-16 14:36:53,567 INFO L226 Difference]: Without dead ends: 6869 [2022-02-16 14:36:53,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 46 SyntacticMatches, 20 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38851 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=11709, Invalid=73847, Unknown=0, NotChecked=0, Total=85556 [2022-02-16 14:36:53,570 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 885 mSDsluCounter, 680 mSDsCounter, 0 mSdLazyCounter, 2068 mSolverCounterSat, 424 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 3018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 2068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 526 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:36:53,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 382 Invalid, 3018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [424 Valid, 2068 Invalid, 0 Unknown, 526 Unchecked, 1.1s Time] [2022-02-16 14:36:53,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6869 states. [2022-02-16 14:36:53,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6869 to 5332. [2022-02-16 14:36:53,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5332 states, 5331 states have (on average 1.704370662164697) internal successors, (9086), 5331 states have internal predecessors, (9086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:53,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5332 states to 5332 states and 9086 transitions. [2022-02-16 14:36:53,646 INFO L78 Accepts]: Start accepts. Automaton has 5332 states and 9086 transitions. Word has length 35 [2022-02-16 14:36:53,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:36:53,647 INFO L470 AbstractCegarLoop]: Abstraction has 5332 states and 9086 transitions. [2022-02-16 14:36:53,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.0217391304347827) internal successors, (93), 46 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:36:53,647 INFO L276 IsEmpty]: Start isEmpty. Operand 5332 states and 9086 transitions. [2022-02-16 14:36:53,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:36:53,653 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:36:53,653 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-16 14:36:53,669 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-16 14:36:53,867 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-16 14:36:53,868 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:36:53,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:36:53,868 INFO L85 PathProgramCache]: Analyzing trace with hash 2044009329, now seen corresponding path program 38 times [2022-02-16 14:36:53,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:36:53,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676490822] [2022-02-16 14:36:53,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:36:53,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:36:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:36:54,146 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 14:36:54,147 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:36:54,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676490822] [2022-02-16 14:36:54,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676490822] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:36:54,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558616805] [2022-02-16 14:36:54,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:36:54,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:36:54,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:36:54,148 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-16 14:36:54,149 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-16 14:36:54,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:36:54,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:36:54,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:36:54,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:36:55,085 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:55,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:36:56,101 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:36:56,101 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558616805] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:36:56,101 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:36:56,101 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 44 [2022-02-16 14:36:56,101 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207428815] [2022-02-16 14:36:56,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:36:56,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-16 14:36:56,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:36:56,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-16 14:36:56,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=1543, Unknown=0, NotChecked=0, Total=1892 [2022-02-16 14:36:56,102 INFO L87 Difference]: Start difference. First operand 5332 states and 9086 transitions. Second operand has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 44 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:03,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:03,297 INFO L93 Difference]: Finished difference Result 6104 states and 10187 transitions. [2022-02-16 14:37:03,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2022-02-16 14:37:03,298 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 44 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:37:03,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:03,304 INFO L225 Difference]: With dead ends: 6104 [2022-02-16 14:37:03,304 INFO L226 Difference]: Without dead ends: 6086 [2022-02-16 14:37:03,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11140 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=5106, Invalid=24306, Unknown=0, NotChecked=0, Total=29412 [2022-02-16 14:37:03,306 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 418 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 235 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:03,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 222 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 1331 Invalid, 0 Unknown, 235 Unchecked, 0.6s Time] [2022-02-16 14:37:03,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6086 states. [2022-02-16 14:37:03,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6086 to 5470. [2022-02-16 14:37:03,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5470 states, 5469 states have (on average 1.7054306088864508) internal successors, (9327), 5469 states have internal predecessors, (9327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:03,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5470 states to 5470 states and 9327 transitions. [2022-02-16 14:37:03,380 INFO L78 Accepts]: Start accepts. Automaton has 5470 states and 9327 transitions. Word has length 35 [2022-02-16 14:37:03,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:03,380 INFO L470 AbstractCegarLoop]: Abstraction has 5470 states and 9327 transitions. [2022-02-16 14:37:03,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.090909090909091) internal successors, (92), 44 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:03,380 INFO L276 IsEmpty]: Start isEmpty. Operand 5470 states and 9327 transitions. [2022-02-16 14:37:03,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:37:03,386 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:03,386 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-16 14:37:03,403 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-16 14:37:03,603 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-16 14:37:03,603 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:03,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:03,604 INFO L85 PathProgramCache]: Analyzing trace with hash 983200045, now seen corresponding path program 39 times [2022-02-16 14:37:03,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:03,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160757348] [2022-02-16 14:37:03,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:03,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:03,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:03,830 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 14:37:03,830 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:03,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160757348] [2022-02-16 14:37:03,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160757348] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:03,830 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623539667] [2022-02-16 14:37:03,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:37:03,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:03,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:03,832 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-16 14:37:03,833 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-16 14:37:03,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 14:37:03,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:03,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-16 14:37:03,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:04,368 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:04,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:05,141 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:05,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623539667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:05,141 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:05,141 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 37 [2022-02-16 14:37:05,141 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386148936] [2022-02-16 14:37:05,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:05,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 14:37:05,141 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:05,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 14:37:05,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 14:37:05,142 INFO L87 Difference]: Start difference. First operand 5470 states and 9327 transitions. Second operand has 37 states, 37 states have (on average 2.2972972972972974) internal successors, (85), 37 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:10,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:10,734 INFO L93 Difference]: Finished difference Result 6838 states and 11316 transitions. [2022-02-16 14:37:10,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2022-02-16 14:37:10,735 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.2972972972972974) internal successors, (85), 37 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:37:10,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:10,743 INFO L225 Difference]: With dead ends: 6838 [2022-02-16 14:37:10,743 INFO L226 Difference]: Without dead ends: 6716 [2022-02-16 14:37:10,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5443 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2167, Invalid=15389, Unknown=0, NotChecked=0, Total=17556 [2022-02-16 14:37:10,745 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 505 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 1486 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 1736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 1486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:10,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [505 Valid, 316 Invalid, 1736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 1486 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 14:37:10,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6716 states. [2022-02-16 14:37:10,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6716 to 6026. [2022-02-16 14:37:10,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6026 states, 6025 states have (on average 1.692780082987552) internal successors, (10199), 6025 states have internal predecessors, (10199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:10,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6026 states to 6026 states and 10199 transitions. [2022-02-16 14:37:10,824 INFO L78 Accepts]: Start accepts. Automaton has 6026 states and 10199 transitions. Word has length 35 [2022-02-16 14:37:10,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:10,825 INFO L470 AbstractCegarLoop]: Abstraction has 6026 states and 10199 transitions. [2022-02-16 14:37:10,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.2972972972972974) internal successors, (85), 37 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:10,825 INFO L276 IsEmpty]: Start isEmpty. Operand 6026 states and 10199 transitions. [2022-02-16 14:37:10,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:37:10,831 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:10,831 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-16 14:37:10,848 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-16 14:37:11,047 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-16 14:37:11,048 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:11,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:11,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1292761623, now seen corresponding path program 40 times [2022-02-16 14:37:11,048 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:11,048 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835193556] [2022-02-16 14:37:11,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:11,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:11,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:11,259 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:11,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:11,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835193556] [2022-02-16 14:37:11,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835193556] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:11,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591635226] [2022-02-16 14:37:11,259 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:37:11,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:11,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:11,260 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-16 14:37:11,261 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-16 14:37:11,283 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:37:11,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:11,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-16 14:37:11,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:11,988 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:11,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:12,879 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:12,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591635226] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:12,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:12,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 16] total 39 [2022-02-16 14:37:12,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013837323] [2022-02-16 14:37:12,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:12,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-02-16 14:37:12,879 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:12,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-02-16 14:37:12,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=1254, Unknown=0, NotChecked=0, Total=1560 [2022-02-16 14:37:12,880 INFO L87 Difference]: Start difference. First operand 6026 states and 10199 transitions. Second operand has 40 states, 40 states have (on average 2.25) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:15,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:15,414 INFO L93 Difference]: Finished difference Result 7848 states and 12881 transitions. [2022-02-16 14:37:15,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-16 14:37:15,414 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.25) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:37:15,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:15,424 INFO L225 Difference]: With dead ends: 7848 [2022-02-16 14:37:15,424 INFO L226 Difference]: Without dead ends: 7817 [2022-02-16 14:37:15,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4402 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=3029, Invalid=9403, Unknown=0, NotChecked=0, Total=12432 [2022-02-16 14:37:15,426 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 398 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:15,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [398 Valid, 268 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:37:15,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7817 states. [2022-02-16 14:37:15,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7817 to 6544. [2022-02-16 14:37:15,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6544 states, 6543 states have (on average 1.6937184777624943) internal successors, (11082), 6543 states have internal predecessors, (11082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:15,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6544 states to 6544 states and 11082 transitions. [2022-02-16 14:37:15,523 INFO L78 Accepts]: Start accepts. Automaton has 6544 states and 11082 transitions. Word has length 35 [2022-02-16 14:37:15,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:15,523 INFO L470 AbstractCegarLoop]: Abstraction has 6544 states and 11082 transitions. [2022-02-16 14:37:15,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.25) internal successors, (90), 39 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:15,524 INFO L276 IsEmpty]: Start isEmpty. Operand 6544 states and 11082 transitions. [2022-02-16 14:37:15,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:37:15,530 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:15,530 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-16 14:37:15,547 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-16 14:37:15,745 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-16 14:37:15,746 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:15,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:15,746 INFO L85 PathProgramCache]: Analyzing trace with hash -904790927, now seen corresponding path program 41 times [2022-02-16 14:37:15,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:15,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776322137] [2022-02-16 14:37:15,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:15,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:15,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:15,998 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 14:37:15,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:15,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776322137] [2022-02-16 14:37:15,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776322137] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:15,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415851994] [2022-02-16 14:37:15,998 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:37:15,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:15,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:16,000 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-16 14:37:16,001 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-16 14:37:16,024 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 14:37:16,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:16,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2022-02-16 14:37:16,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:16,927 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:16,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:17,556 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:17,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415851994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:17,556 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:17,557 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 18] total 45 [2022-02-16 14:37:17,557 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231458985] [2022-02-16 14:37:17,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:17,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 14:37:17,557 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:17,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 14:37:17,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=364, Invalid=1616, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 14:37:17,558 INFO L87 Difference]: Start difference. First operand 6544 states and 11082 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 45 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-16 14:37:29,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:29,158 INFO L93 Difference]: Finished difference Result 8587 states and 14063 transitions. [2022-02-16 14:37:29,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-16 14:37:29,159 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 45 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 35 [2022-02-16 14:37:29,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:29,168 INFO L225 Difference]: With dead ends: 8587 [2022-02-16 14:37:29,168 INFO L226 Difference]: Without dead ends: 8556 [2022-02-16 14:37:29,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 18402 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=7079, Invalid=39361, Unknown=0, NotChecked=0, Total=46440 [2022-02-16 14:37:29,171 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 709 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 1859 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 2229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 1859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:29,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 390 Invalid, 2229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 1859 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 14:37:29,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8556 states. [2022-02-16 14:37:29,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8556 to 6850. [2022-02-16 14:37:29,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6850 states, 6849 states have (on average 1.694407942765367) internal successors, (11605), 6849 states have internal predecessors, (11605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:29,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6850 states to 6850 states and 11605 transitions. [2022-02-16 14:37:29,270 INFO L78 Accepts]: Start accepts. Automaton has 6850 states and 11605 transitions. Word has length 35 [2022-02-16 14:37:29,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:29,270 INFO L470 AbstractCegarLoop]: Abstraction has 6850 states and 11605 transitions. [2022-02-16 14:37:29,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 45 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-16 14:37:29,271 INFO L276 IsEmpty]: Start isEmpty. Operand 6850 states and 11605 transitions. [2022-02-16 14:37:29,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-02-16 14:37:29,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:29,277 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-16 14:37:29,293 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-16 14:37:29,483 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-16 14:37:29,483 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:29,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:29,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1512773707, now seen corresponding path program 42 times [2022-02-16 14:37:29,484 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:29,484 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035650777] [2022-02-16 14:37:29,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:29,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:29,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:29,584 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:29,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:29,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035650777] [2022-02-16 14:37:29,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035650777] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:29,585 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071782215] [2022-02-16 14:37:29,585 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:37:29,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:29,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:29,586 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-16 14:37:29,587 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-16 14:37:29,611 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-02-16 14:37:29,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:29,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2022-02-16 14:37:29,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:30,149 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:30,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:30,755 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:30,756 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071782215] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:30,756 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:30,756 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 17] total 41 [2022-02-16 14:37:30,757 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620662782] [2022-02-16 14:37:30,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:30,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-16 14:37:30,757 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:30,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-16 14:37:30,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=287, Invalid=1435, Unknown=0, NotChecked=0, Total=1722 [2022-02-16 14:37:30,758 INFO L87 Difference]: Start difference. First operand 6850 states and 11605 transitions. Second operand has 42 states, 42 states have (on average 2.142857142857143) internal successors, (90), 41 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:32,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:32,612 INFO L93 Difference]: Finished difference Result 7788 states and 12835 transitions. [2022-02-16 14:37:32,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-16 14:37:32,612 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.142857142857143) internal successors, (90), 41 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-02-16 14:37:32,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:32,622 INFO L225 Difference]: With dead ends: 7788 [2022-02-16 14:37:32,622 INFO L226 Difference]: Without dead ends: 7786 [2022-02-16 14:37:32,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3627 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2163, Invalid=8343, Unknown=0, NotChecked=0, Total=10506 [2022-02-16 14:37:32,623 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 286 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:32,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 223 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-16 14:37:32,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7786 states. [2022-02-16 14:37:32,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7786 to 5081. [2022-02-16 14:37:32,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5081 states, 5080 states have (on average 1.6809055118110237) internal successors, (8539), 5080 states have internal predecessors, (8539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:32,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5081 states to 5081 states and 8539 transitions. [2022-02-16 14:37:32,700 INFO L78 Accepts]: Start accepts. Automaton has 5081 states and 8539 transitions. Word has length 35 [2022-02-16 14:37:32,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:32,700 INFO L470 AbstractCegarLoop]: Abstraction has 5081 states and 8539 transitions. [2022-02-16 14:37:32,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.142857142857143) internal successors, (90), 41 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 5081 states and 8539 transitions. [2022-02-16 14:37:32,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:37:32,705 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:32,706 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-16 14:37:32,722 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-16 14:37:32,920 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-16 14:37:32,920 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:32,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:32,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1546582149, now seen corresponding path program 43 times [2022-02-16 14:37:32,920 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:32,920 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926362498] [2022-02-16 14:37:32,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:32,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:32,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:33,057 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-16 14:37:33,057 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:33,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926362498] [2022-02-16 14:37:33,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926362498] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:33,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058929222] [2022-02-16 14:37:33,057 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:37:33,057 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:33,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:33,058 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-16 14:37:33,079 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-16 14:37:33,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:33,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-16 14:37:33,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:33,645 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:33,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:34,042 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:34,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058929222] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:34,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:34,043 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17, 17] total 43 [2022-02-16 14:37:34,043 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70372609] [2022-02-16 14:37:34,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:34,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-02-16 14:37:34,043 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:34,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-02-16 14:37:34,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=1560, Unknown=0, NotChecked=0, Total=1892 [2022-02-16 14:37:34,043 INFO L87 Difference]: Start difference. First operand 5081 states and 8539 transitions. Second operand has 44 states, 44 states have (on average 2.159090909090909) internal successors, (95), 43 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-16 14:37:35,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:35,948 INFO L93 Difference]: Finished difference Result 5845 states and 9485 transitions. [2022-02-16 14:37:35,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-02-16 14:37:35,948 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.159090909090909) internal successors, (95), 43 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 37 [2022-02-16 14:37:35,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:35,955 INFO L225 Difference]: With dead ends: 5845 [2022-02-16 14:37:35,955 INFO L226 Difference]: Without dead ends: 5845 [2022-02-16 14:37:35,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4953 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3732, Invalid=12018, Unknown=0, NotChecked=0, Total=15750 [2022-02-16 14:37:35,957 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 276 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:35,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 162 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:37:35,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5845 states. [2022-02-16 14:37:36,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5845 to 5005. [2022-02-16 14:37:36,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5005 states, 5004 states have (on average 1.6790567545963229) internal successors, (8402), 5004 states have internal predecessors, (8402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:36,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5005 states to 5005 states and 8402 transitions. [2022-02-16 14:37:36,038 INFO L78 Accepts]: Start accepts. Automaton has 5005 states and 8402 transitions. Word has length 37 [2022-02-16 14:37:36,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:36,038 INFO L470 AbstractCegarLoop]: Abstraction has 5005 states and 8402 transitions. [2022-02-16 14:37:36,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.159090909090909) internal successors, (95), 43 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-16 14:37:36,038 INFO L276 IsEmpty]: Start isEmpty. Operand 5005 states and 8402 transitions. [2022-02-16 14:37:36,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:37:36,043 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:36,043 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:37:36,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-16 14:37:36,259 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-16 14:37:36,259 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:36,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:36,259 INFO L85 PathProgramCache]: Analyzing trace with hash -451306885, now seen corresponding path program 44 times [2022-02-16 14:37:36,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:36,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955596052] [2022-02-16 14:37:36,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:36,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:36,641 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:36,641 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:36,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955596052] [2022-02-16 14:37:36,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955596052] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:36,642 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567504291] [2022-02-16 14:37:36,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:37:36,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:36,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:36,643 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-16 14:37:36,646 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-16 14:37:36,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:37:36,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:36,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2022-02-16 14:37:36,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:37,276 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 30 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:37,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:37,830 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 14 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:37,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567504291] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:37,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:37,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16, 16] total 49 [2022-02-16 14:37:37,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093372553] [2022-02-16 14:37:37,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:37,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-16 14:37:37,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:37,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-16 14:37:37,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=2103, Unknown=0, NotChecked=0, Total=2450 [2022-02-16 14:37:37,831 INFO L87 Difference]: Start difference. First operand 5005 states and 8402 transitions. Second operand has 50 states, 50 states have (on average 2.0) internal successors, (100), 49 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:41,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:41,271 INFO L93 Difference]: Finished difference Result 6375 states and 10448 transitions. [2022-02-16 14:37:41,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2022-02-16 14:37:41,272 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.0) internal successors, (100), 49 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-02-16 14:37:41,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:41,278 INFO L225 Difference]: With dead ends: 6375 [2022-02-16 14:37:41,278 INFO L226 Difference]: Without dead ends: 6174 [2022-02-16 14:37:41,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9879 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=4113, Invalid=24957, Unknown=0, NotChecked=0, Total=29070 [2022-02-16 14:37:41,288 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 535 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 1019 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 535 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 1019 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:41,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [535 Valid, 165 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 1019 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 14:37:41,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6174 states. [2022-02-16 14:37:41,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6174 to 5417. [2022-02-16 14:37:41,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5417 states, 5416 states have (on average 1.653618906942393) internal successors, (8956), 5416 states have internal predecessors, (8956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:41,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5417 states to 5417 states and 8956 transitions. [2022-02-16 14:37:41,382 INFO L78 Accepts]: Start accepts. Automaton has 5417 states and 8956 transitions. Word has length 37 [2022-02-16 14:37:41,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:41,382 INFO L470 AbstractCegarLoop]: Abstraction has 5417 states and 8956 transitions. [2022-02-16 14:37:41,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.0) internal successors, (100), 49 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:41,382 INFO L276 IsEmpty]: Start isEmpty. Operand 5417 states and 8956 transitions. [2022-02-16 14:37:41,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:37:41,387 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:41,387 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-16 14:37:41,405 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-16 14:37:41,599 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-16 14:37:41,599 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:41,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:41,600 INFO L85 PathProgramCache]: Analyzing trace with hash 724559663, now seen corresponding path program 45 times [2022-02-16 14:37:41,600 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:41,600 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461527432] [2022-02-16 14:37:41,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:41,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:41,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:42,002 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:42,002 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:42,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461527432] [2022-02-16 14:37:42,002 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461527432] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:42,002 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041517954] [2022-02-16 14:37:42,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:37:42,002 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:42,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:42,012 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-16 14:37:42,014 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-16 14:37:42,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 14:37:42,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:42,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-02-16 14:37:42,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:42,916 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:42,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:43,579 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:43,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041517954] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:43,579 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:43,579 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 17] total 49 [2022-02-16 14:37:43,580 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217540223] [2022-02-16 14:37:43,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:43,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-02-16 14:37:43,580 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:43,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-02-16 14:37:43,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=2182, Unknown=0, NotChecked=0, Total=2450 [2022-02-16 14:37:43,581 INFO L87 Difference]: Start difference. First operand 5417 states and 8956 transitions. Second operand has 50 states, 50 states have (on average 1.98) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:48,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:48,121 INFO L93 Difference]: Finished difference Result 6419 states and 10496 transitions. [2022-02-16 14:37:48,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-02-16 14:37:48,121 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.98) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have 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-16 14:37:48,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:48,128 INFO L225 Difference]: With dead ends: 6419 [2022-02-16 14:37:48,128 INFO L226 Difference]: Without dead ends: 6407 [2022-02-16 14:37:48,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8210 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=3847, Invalid=22559, Unknown=0, NotChecked=0, Total=26406 [2022-02-16 14:37:48,130 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 377 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 1857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 1634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:48,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [377 Valid, 167 Invalid, 1857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 1634 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 14:37:48,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6407 states. [2022-02-16 14:37:48,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6407 to 6045. [2022-02-16 14:37:48,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6045 states, 6044 states have (on average 1.6507279947054931) internal successors, (9977), 6044 states have internal predecessors, (9977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:48,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6045 states to 6045 states and 9977 transitions. [2022-02-16 14:37:48,193 INFO L78 Accepts]: Start accepts. Automaton has 6045 states and 9977 transitions. Word has length 37 [2022-02-16 14:37:48,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:48,193 INFO L470 AbstractCegarLoop]: Abstraction has 6045 states and 9977 transitions. [2022-02-16 14:37:48,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.98) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:48,193 INFO L276 IsEmpty]: Start isEmpty. Operand 6045 states and 9977 transitions. [2022-02-16 14:37:48,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:37:48,199 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:48,199 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-16 14:37:48,215 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-16 14:37:48,400 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-16 14:37:48,400 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:48,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:48,400 INFO L85 PathProgramCache]: Analyzing trace with hash 2087915, now seen corresponding path program 46 times [2022-02-16 14:37:48,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:48,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875978493] [2022-02-16 14:37:48,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:48,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:48,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:48,762 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:48,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:48,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875978493] [2022-02-16 14:37:48,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875978493] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:48,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385143209] [2022-02-16 14:37:48,762 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:37:48,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:48,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:48,763 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-16 14:37:48,765 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-16 14:37:48,789 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:37:48,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:48,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-16 14:37:48,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:49,260 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:49,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:37:50,215 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:50,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385143209] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:37:50,215 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:37:50,215 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14, 15] total 42 [2022-02-16 14:37:50,216 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241318217] [2022-02-16 14:37:50,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:37:50,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-02-16 14:37:50,216 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:37:50,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-02-16 14:37:50,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1474, Unknown=0, NotChecked=0, Total=1722 [2022-02-16 14:37:50,216 INFO L87 Difference]: Start difference. First operand 6045 states and 9977 transitions. Second operand has 42 states, 42 states have (on average 2.1904761904761907) internal successors, (92), 42 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:58,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:37:58,106 INFO L93 Difference]: Finished difference Result 7294 states and 11833 transitions. [2022-02-16 14:37:58,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-02-16 14:37:58,106 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.1904761904761907) internal successors, (92), 42 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-02-16 14:37:58,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:37:58,115 INFO L225 Difference]: With dead ends: 7294 [2022-02-16 14:37:58,115 INFO L226 Difference]: Without dead ends: 7103 [2022-02-16 14:37:58,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7498 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=3548, Invalid=19708, Unknown=0, NotChecked=0, Total=23256 [2022-02-16 14:37:58,117 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 602 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 1711 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 2019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 1711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:37:58,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 391 Invalid, 2019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 1711 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 14:37:58,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7103 states. [2022-02-16 14:37:58,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7103 to 6440. [2022-02-16 14:37:58,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6440 states, 6439 states have (on average 1.6339493710203448) internal successors, (10521), 6439 states have internal predecessors, (10521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:58,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6440 states to 6440 states and 10521 transitions. [2022-02-16 14:37:58,229 INFO L78 Accepts]: Start accepts. Automaton has 6440 states and 10521 transitions. Word has length 37 [2022-02-16 14:37:58,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:37:58,229 INFO L470 AbstractCegarLoop]: Abstraction has 6440 states and 10521 transitions. [2022-02-16 14:37:58,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.1904761904761907) internal successors, (92), 42 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:37:58,229 INFO L276 IsEmpty]: Start isEmpty. Operand 6440 states and 10521 transitions. [2022-02-16 14:37:58,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:37:58,236 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:37:58,236 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-16 14:37:58,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-02-16 14:37:58,437 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-16 14:37:58,437 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:37:58,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:37:58,437 INFO L85 PathProgramCache]: Analyzing trace with hash 813757811, now seen corresponding path program 47 times [2022-02-16 14:37:58,437 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:37:58,437 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875896749] [2022-02-16 14:37:58,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:37:58,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:37:58,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:37:58,732 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:58,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:37:58,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875896749] [2022-02-16 14:37:58,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875896749] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:37:58,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555687568] [2022-02-16 14:37:58,732 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:37:58,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:37:58,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:37:58,734 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-16 14:37:58,739 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-16 14:37:58,765 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-02-16 14:37:58,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:37:58,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 35 conjunts are in the unsatisfiable core [2022-02-16 14:37:58,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:37:59,673 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:37:59,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:38:00,331 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:00,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555687568] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:38:00,332 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:38:00,332 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 53 [2022-02-16 14:38:00,332 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049558608] [2022-02-16 14:38:00,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:38:00,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 14:38:00,332 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:38:00,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 14:38:00,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=400, Invalid=2356, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 14:38:00,333 INFO L87 Difference]: Start difference. First operand 6440 states and 10521 transitions. Second operand has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 53 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:06,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:38:06,509 INFO L93 Difference]: Finished difference Result 7678 states and 12412 transitions. [2022-02-16 14:38:06,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-02-16 14:38:06,509 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 53 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have 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-16 14:38:06,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:38:06,518 INFO L225 Difference]: With dead ends: 7678 [2022-02-16 14:38:06,518 INFO L226 Difference]: Without dead ends: 7640 [2022-02-16 14:38:06,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10271 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=3927, Invalid=26523, Unknown=0, NotChecked=0, Total=30450 [2022-02-16 14:38:06,522 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 421 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 2568 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 2796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 2568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 14:38:06,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [421 Valid, 265 Invalid, 2796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 2568 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-16 14:38:06,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7640 states. [2022-02-16 14:38:06,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7640 to 7131. [2022-02-16 14:38:06,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7131 states, 7130 states have (on average 1.6302945301542777) internal successors, (11624), 7130 states have internal predecessors, (11624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:06,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7131 states to 7131 states and 11624 transitions. [2022-02-16 14:38:06,604 INFO L78 Accepts]: Start accepts. Automaton has 7131 states and 11624 transitions. Word has length 37 [2022-02-16 14:38:06,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:38:06,604 INFO L470 AbstractCegarLoop]: Abstraction has 7131 states and 11624 transitions. [2022-02-16 14:38:06,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 53 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:06,604 INFO L276 IsEmpty]: Start isEmpty. Operand 7131 states and 11624 transitions. [2022-02-16 14:38:06,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:38:06,611 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:38:06,611 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-16 14:38:06,629 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-02-16 14:38:06,831 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-16 14:38:06,831 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:38:06,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:38:06,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1964772399, now seen corresponding path program 48 times [2022-02-16 14:38:06,832 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:38:06,832 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128083388] [2022-02-16 14:38:06,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:38:06,832 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:38:06,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:38:07,165 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:07,166 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:38:07,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128083388] [2022-02-16 14:38:07,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128083388] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:38:07,166 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80202525] [2022-02-16 14:38:07,166 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:38:07,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:38:07,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:38:07,167 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-16 14:38:07,168 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-16 14:38:07,211 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 14:38:07,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:38:07,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 14:38:07,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:38:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:07,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:38:09,124 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:09,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80202525] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:38:09,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:38:09,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 19] total 49 [2022-02-16 14:38:09,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677627943] [2022-02-16 14:38:09,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:38:09,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 14:38:09,125 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:38:09,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 14:38:09,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=418, Invalid=1934, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 14:38:09,125 INFO L87 Difference]: Start difference. First operand 7131 states and 11624 transitions. Second operand has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:16,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:38:16,528 INFO L93 Difference]: Finished difference Result 9995 states and 15995 transitions. [2022-02-16 14:38:16,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2022-02-16 14:38:16,528 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have 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-16 14:38:16,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:38:16,540 INFO L225 Difference]: With dead ends: 9995 [2022-02-16 14:38:16,540 INFO L226 Difference]: Without dead ends: 9957 [2022-02-16 14:38:16,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 5801 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=3675, Invalid=14685, Unknown=0, NotChecked=0, Total=18360 [2022-02-16 14:38:16,542 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 355 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 1548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:38:16,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [355 Valid, 144 Invalid, 1548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 1183 Invalid, 0 Unknown, 122 Unchecked, 0.6s Time] [2022-02-16 14:38:16,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9957 states. [2022-02-16 14:38:16,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9957 to 7611. [2022-02-16 14:38:16,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7611 states, 7610 states have (on average 1.6323258869908015) internal successors, (12422), 7610 states have internal predecessors, (12422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:16,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7611 states to 7611 states and 12422 transitions. [2022-02-16 14:38:16,658 INFO L78 Accepts]: Start accepts. Automaton has 7611 states and 12422 transitions. Word has length 37 [2022-02-16 14:38:16,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:38:16,658 INFO L470 AbstractCegarLoop]: Abstraction has 7611 states and 12422 transitions. [2022-02-16 14:38:16,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:16,658 INFO L276 IsEmpty]: Start isEmpty. Operand 7611 states and 12422 transitions. [2022-02-16 14:38:16,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:38:16,666 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:38:16,666 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-16 14:38:16,682 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-16 14:38:16,883 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-16 14:38:16,883 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:38:16,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:38:16,884 INFO L85 PathProgramCache]: Analyzing trace with hash 425997683, now seen corresponding path program 49 times [2022-02-16 14:38:16,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:38:16,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536227098] [2022-02-16 14:38:16,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:38:16,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:38:16,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:38:17,235 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:17,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:38:17,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536227098] [2022-02-16 14:38:17,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536227098] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:38:17,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518756469] [2022-02-16 14:38:17,236 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:38:17,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:38:17,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:38:17,237 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-16 14:38:17,238 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-16 14:38:17,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:38:17,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 40 conjunts are in the unsatisfiable core [2022-02-16 14:38:17,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:38:18,555 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:18,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:38:20,023 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:20,023 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518756469] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:38:20,023 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:38:20,023 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 51 [2022-02-16 14:38:20,023 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985191911] [2022-02-16 14:38:20,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:38:20,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-02-16 14:38:20,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:38:20,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-02-16 14:38:20,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=2327, Unknown=0, NotChecked=0, Total=2652 [2022-02-16 14:38:20,024 INFO L87 Difference]: Start difference. First operand 7611 states and 12422 transitions. Second operand has 52 states, 52 states have (on average 1.9038461538461537) internal successors, (99), 51 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:26,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:38:26,871 INFO L93 Difference]: Finished difference Result 9936 states and 15862 transitions. [2022-02-16 14:38:26,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 142 states. [2022-02-16 14:38:26,875 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.9038461538461537) internal successors, (99), 51 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have 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-16 14:38:26,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:38:26,904 INFO L225 Difference]: With dead ends: 9936 [2022-02-16 14:38:26,904 INFO L226 Difference]: Without dead ends: 9836 [2022-02-16 14:38:26,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12794 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=6085, Invalid=30205, Unknown=0, NotChecked=0, Total=36290 [2022-02-16 14:38:26,927 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 626 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 1455 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 1930 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 1455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:38:26,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [626 Valid, 154 Invalid, 1930 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 1455 Invalid, 0 Unknown, 111 Unchecked, 0.7s Time] [2022-02-16 14:38:26,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9836 states. [2022-02-16 14:38:27,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9836 to 8346. [2022-02-16 14:38:27,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8346 states, 8345 states have (on average 1.6348711803475136) internal successors, (13643), 8345 states have internal predecessors, (13643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:27,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8346 states to 8346 states and 13643 transitions. [2022-02-16 14:38:27,069 INFO L78 Accepts]: Start accepts. Automaton has 8346 states and 13643 transitions. Word has length 37 [2022-02-16 14:38:27,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:38:27,069 INFO L470 AbstractCegarLoop]: Abstraction has 8346 states and 13643 transitions. [2022-02-16 14:38:27,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.9038461538461537) internal successors, (99), 51 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:27,070 INFO L276 IsEmpty]: Start isEmpty. Operand 8346 states and 13643 transitions. [2022-02-16 14:38:27,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:38:27,080 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:38:27,080 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-16 14:38:27,105 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-16 14:38:27,305 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-16 14:38:27,305 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:38:27,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:38:27,306 INFO L85 PathProgramCache]: Analyzing trace with hash 1915349807, now seen corresponding path program 50 times [2022-02-16 14:38:27,306 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:38:27,306 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899370880] [2022-02-16 14:38:27,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:38:27,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:38:27,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:38:27,635 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:27,635 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:38:27,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899370880] [2022-02-16 14:38:27,635 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899370880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:38:27,635 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036818524] [2022-02-16 14:38:27,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:38:27,635 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:38:27,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:38:27,652 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-16 14:38:27,664 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-16 14:38:27,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:38:27,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:38:27,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 14:38:27,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:38:28,716 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:28,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:38:29,514 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:29,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036818524] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:38:29,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:38:29,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 18] total 48 [2022-02-16 14:38:29,514 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711457464] [2022-02-16 14:38:29,514 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:38:29,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-02-16 14:38:29,515 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:38:29,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-02-16 14:38:29,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=1880, Unknown=0, NotChecked=0, Total=2256 [2022-02-16 14:38:29,515 INFO L87 Difference]: Start difference. First operand 8346 states and 13643 transitions. Second operand has 48 states, 48 states have (on average 2.0625) internal successors, (99), 48 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:45,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:38:45,108 INFO L93 Difference]: Finished difference Result 10381 states and 16601 transitions. [2022-02-16 14:38:45,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 246 states. [2022-02-16 14:38:45,108 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.0625) internal successors, (99), 48 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have 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-16 14:38:45,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:38:45,122 INFO L225 Difference]: With dead ends: 10381 [2022-02-16 14:38:45,123 INFO L226 Difference]: Without dead ends: 10332 [2022-02-16 14:38:45,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 287 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35002 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=11003, Invalid=72229, Unknown=0, NotChecked=0, Total=83232 [2022-02-16 14:38:45,127 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 879 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 2470 mSolverCounterSat, 469 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 2939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 469 IncrementalHoareTripleChecker+Valid, 2470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-16 14:38:45,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [879 Valid, 476 Invalid, 2939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [469 Valid, 2470 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-02-16 14:38:45,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10332 states. [2022-02-16 14:38:45,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10332 to 8748. [2022-02-16 14:38:45,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8748 states, 8747 states have (on average 1.6378186806905224) internal successors, (14326), 8747 states have internal predecessors, (14326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:45,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8748 states to 8748 states and 14326 transitions. [2022-02-16 14:38:45,272 INFO L78 Accepts]: Start accepts. Automaton has 8748 states and 14326 transitions. Word has length 37 [2022-02-16 14:38:45,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:38:45,272 INFO L470 AbstractCegarLoop]: Abstraction has 8748 states and 14326 transitions. [2022-02-16 14:38:45,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.0625) internal successors, (99), 48 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:45,272 INFO L276 IsEmpty]: Start isEmpty. Operand 8748 states and 14326 transitions. [2022-02-16 14:38:45,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:38:45,281 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:38:45,281 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-16 14:38:45,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-16 14:38:45,518 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-16 14:38:45,518 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:38:45,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:38:45,519 INFO L85 PathProgramCache]: Analyzing trace with hash -877145177, now seen corresponding path program 51 times [2022-02-16 14:38:45,519 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:38:45,519 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996319930] [2022-02-16 14:38:45,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:38:45,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:38:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:38:45,800 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:45,800 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:38:45,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996319930] [2022-02-16 14:38:45,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996319930] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:38:45,800 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320716341] [2022-02-16 14:38:45,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:38:45,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:38:45,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:38:45,802 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-16 14:38:45,802 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-16 14:38:45,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 14:38:45,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:38:45,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 20 conjunts are in the unsatisfiable core [2022-02-16 14:38:45,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:38:46,149 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:46,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:38:46,348 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 14:38:46,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320716341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:38:46,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:38:46,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 11] total 37 [2022-02-16 14:38:46,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800746066] [2022-02-16 14:38:46,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:38:46,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-02-16 14:38:46,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:38:46,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-02-16 14:38:46,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1105, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 14:38:46,349 INFO L87 Difference]: Start difference. First operand 8748 states and 14326 transitions. Second operand has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 37 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:48,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:38:48,336 INFO L93 Difference]: Finished difference Result 10888 states and 17579 transitions. [2022-02-16 14:38:48,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-02-16 14:38:48,337 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 37 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-02-16 14:38:48,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:38:48,351 INFO L225 Difference]: With dead ends: 10888 [2022-02-16 14:38:48,351 INFO L226 Difference]: Without dead ends: 10742 [2022-02-16 14:38:48,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2772 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1761, Invalid=7551, Unknown=0, NotChecked=0, Total=9312 [2022-02-16 14:38:48,352 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 293 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:38:48,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [293 Valid, 272 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:38:48,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10742 states. [2022-02-16 14:38:48,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10742 to 4106. [2022-02-16 14:38:48,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4106 states, 4105 states have (on average 1.5907429963459196) internal successors, (6530), 4105 states have internal predecessors, (6530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:48,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4106 states to 4106 states and 6530 transitions. [2022-02-16 14:38:48,447 INFO L78 Accepts]: Start accepts. Automaton has 4106 states and 6530 transitions. Word has length 37 [2022-02-16 14:38:48,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:38:48,447 INFO L470 AbstractCegarLoop]: Abstraction has 4106 states and 6530 transitions. [2022-02-16 14:38:48,447 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.5135135135135136) internal successors, (93), 37 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:38:48,447 INFO L276 IsEmpty]: Start isEmpty. Operand 4106 states and 6530 transitions. [2022-02-16 14:38:48,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-02-16 14:38:48,451 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:38:48,451 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-16 14:38:48,467 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-16 14:38:48,652 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-16 14:38:48,653 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:38:48,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:38:48,653 INFO L85 PathProgramCache]: Analyzing trace with hash 739935483, now seen corresponding path program 52 times [2022-02-16 14:38:48,653 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:38:48,653 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403571225] [2022-02-16 14:38:48,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:38:48,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:38:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:38:48,941 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:48,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:38:48,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403571225] [2022-02-16 14:38:48,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403571225] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:38:48,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973228846] [2022-02-16 14:38:48,941 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:38:48,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:38:48,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:38:48,943 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-16 14:38:48,943 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-16 14:38:48,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:38:48,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:38:48,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 41 conjunts are in the unsatisfiable core [2022-02-16 14:38:48,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:38:49,750 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:49,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:38:50,551 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:38:50,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973228846] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:38:50,551 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:38:50,551 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 19] total 49 [2022-02-16 14:38:50,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772178483] [2022-02-16 14:38:50,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:38:50,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 14:38:50,552 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:38:50,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 14:38:50,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=453, Invalid=1899, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 14:38:50,552 INFO L87 Difference]: Start difference. First operand 4106 states and 6530 transitions. Second operand has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:00,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:39:00,513 INFO L93 Difference]: Finished difference Result 5032 states and 7806 transitions. [2022-02-16 14:39:00,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 161 states. [2022-02-16 14:39:00,514 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have 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-16 14:39:00,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:39:00,527 INFO L225 Difference]: With dead ends: 5032 [2022-02-16 14:39:00,527 INFO L226 Difference]: Without dead ends: 5012 [2022-02-16 14:39:00,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 45 SyntacticMatches, 12 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 16925 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=6855, Invalid=34557, Unknown=0, NotChecked=0, Total=41412 [2022-02-16 14:39:00,532 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 833 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 360 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 2074 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 360 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:39:00,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [833 Valid, 277 Invalid, 2074 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [360 Valid, 1625 Invalid, 0 Unknown, 89 Unchecked, 0.7s Time] [2022-02-16 14:39:00,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2022-02-16 14:39:00,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 4183. [2022-02-16 14:39:00,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4183 states, 4182 states have (on average 1.5942132950741272) internal successors, (6667), 4182 states have internal predecessors, (6667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:00,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4183 states to 4183 states and 6667 transitions. [2022-02-16 14:39:00,579 INFO L78 Accepts]: Start accepts. Automaton has 4183 states and 6667 transitions. Word has length 37 [2022-02-16 14:39:00,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:39:00,579 INFO L470 AbstractCegarLoop]: Abstraction has 4183 states and 6667 transitions. [2022-02-16 14:39:00,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.020408163265306) internal successors, (99), 49 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:00,580 INFO L276 IsEmpty]: Start isEmpty. Operand 4183 states and 6667 transitions. [2022-02-16 14:39:00,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:39:00,583 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:39:00,583 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-16 14:39:00,599 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-16 14:39:00,799 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-16 14:39:00,799 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:39:00,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:39:00,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1196766143, now seen corresponding path program 53 times [2022-02-16 14:39:00,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:39:00,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373985678] [2022-02-16 14:39:00,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:39:00,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:39:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:01,116 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-16 14:39:01,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:39:01,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373985678] [2022-02-16 14:39:01,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373985678] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:39:01,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502380787] [2022-02-16 14:39:01,117 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:39:01,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:39:01,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:39:01,118 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-16 14:39:01,119 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-16 14:39:01,144 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 14:39:01,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:39:01,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-16 14:39:01,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:39:02,012 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-16 14:39:02,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:39:02,842 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-16 14:39:02,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502380787] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:39:02,842 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:39:02,842 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 52 [2022-02-16 14:39:02,843 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21811119] [2022-02-16 14:39:02,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:39:02,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-02-16 14:39:02,843 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:39:02,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-02-16 14:39:02,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=507, Invalid=2145, Unknown=0, NotChecked=0, Total=2652 [2022-02-16 14:39:02,844 INFO L87 Difference]: Start difference. First operand 4183 states and 6667 transitions. Second operand has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:14,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:39:14,950 INFO L93 Difference]: Finished difference Result 5353 states and 8347 transitions. [2022-02-16 14:39:14,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 186 states. [2022-02-16 14:39:14,950 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have 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-16 14:39:14,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:39:14,956 INFO L225 Difference]: With dead ends: 5353 [2022-02-16 14:39:14,956 INFO L226 Difference]: Without dead ends: 5349 [2022-02-16 14:39:14,959 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21983 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=8746, Invalid=44846, Unknown=0, NotChecked=0, Total=53592 [2022-02-16 14:39:14,959 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 476 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 1402 mSolverCounterSat, 231 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 2005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 1402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 372 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:39:14,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 158 Invalid, 2005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 1402 Invalid, 0 Unknown, 372 Unchecked, 0.7s Time] [2022-02-16 14:39:14,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5349 states. [2022-02-16 14:39:15,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5349 to 4330. [2022-02-16 14:39:15,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4330 states, 4329 states have (on average 1.592977592977593) internal successors, (6896), 4329 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:15,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4330 states to 4330 states and 6896 transitions. [2022-02-16 14:39:15,013 INFO L78 Accepts]: Start accepts. Automaton has 4330 states and 6896 transitions. Word has length 39 [2022-02-16 14:39:15,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:39:15,013 INFO L470 AbstractCegarLoop]: Abstraction has 4330 states and 6896 transitions. [2022-02-16 14:39:15,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:15,013 INFO L276 IsEmpty]: Start isEmpty. Operand 4330 states and 6896 transitions. [2022-02-16 14:39:15,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:39:15,018 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:39:15,018 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-16 14:39:15,034 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-16 14:39:15,231 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-16 14:39:15,231 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:39:15,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:39:15,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1436053079, now seen corresponding path program 54 times [2022-02-16 14:39:15,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:39:15,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802051242] [2022-02-16 14:39:15,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:39:15,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:39:15,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:15,583 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-16 14:39:15,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:39:15,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802051242] [2022-02-16 14:39:15,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802051242] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:39:15,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674599395] [2022-02-16 14:39:15,583 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:39:15,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:39:15,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:39:15,604 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-16 14:39:15,635 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-16 14:39:15,663 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 14:39:15,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:39:15,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 28 conjunts are in the unsatisfiable core [2022-02-16 14:39:15,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:39:16,529 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-16 14:39:16,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:39:17,145 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-16 14:39:17,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674599395] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:39:17,146 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:39:17,146 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 48 [2022-02-16 14:39:17,146 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045329967] [2022-02-16 14:39:17,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:39:17,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-02-16 14:39:17,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:39:17,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-02-16 14:39:17,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=413, Invalid=1843, Unknown=0, NotChecked=0, Total=2256 [2022-02-16 14:39:17,147 INFO L87 Difference]: Start difference. First operand 4330 states and 6896 transitions. Second operand has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 48 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:25,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:39:25,414 INFO L93 Difference]: Finished difference Result 5738 states and 8854 transitions. [2022-02-16 14:39:25,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-02-16 14:39:25,414 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 48 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-16 14:39:25,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:39:25,421 INFO L225 Difference]: With dead ends: 5738 [2022-02-16 14:39:25,421 INFO L226 Difference]: Without dead ends: 5736 [2022-02-16 14:39:25,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13575 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=6330, Invalid=29580, Unknown=0, NotChecked=0, Total=35910 [2022-02-16 14:39:25,423 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 559 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 1734 mSolverCounterSat, 299 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 2033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 299 IncrementalHoareTripleChecker+Valid, 1734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:39:25,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 224 Invalid, 2033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [299 Valid, 1734 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 14:39:25,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5736 states. [2022-02-16 14:39:25,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5736 to 4650. [2022-02-16 14:39:25,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4650 states, 4649 states have (on average 1.597332759733276) internal successors, (7426), 4649 states have internal predecessors, (7426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:25,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4650 states to 4650 states and 7426 transitions. [2022-02-16 14:39:25,484 INFO L78 Accepts]: Start accepts. Automaton has 4650 states and 7426 transitions. Word has length 39 [2022-02-16 14:39:25,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:39:25,484 INFO L470 AbstractCegarLoop]: Abstraction has 4650 states and 7426 transitions. [2022-02-16 14:39:25,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 2.1666666666666665) internal successors, (104), 48 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:25,485 INFO L276 IsEmpty]: Start isEmpty. Operand 4650 states and 7426 transitions. [2022-02-16 14:39:25,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:39:25,490 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:39:25,490 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-16 14:39:25,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-16 14:39:25,696 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-16 14:39:25,697 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:39:25,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:39:25,697 INFO L85 PathProgramCache]: Analyzing trace with hash -294822471, now seen corresponding path program 55 times [2022-02-16 14:39:25,697 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:39:25,697 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277433775] [2022-02-16 14:39:25,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:39:25,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:39:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:25,985 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-16 14:39:25,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:39:25,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277433775] [2022-02-16 14:39:25,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277433775] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:39:25,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253439760] [2022-02-16 14:39:25,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:39:25,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:39:25,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:39:25,987 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-16 14:39:25,988 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-16 14:39:26,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:26,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-16 14:39:26,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:39:26,733 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-16 14:39:26,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:39:27,388 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-16 14:39:27,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253439760] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:39:27,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:39:27,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 52 [2022-02-16 14:39:27,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908106751] [2022-02-16 14:39:27,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:39:27,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-02-16 14:39:27,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:39:27,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-02-16 14:39:27,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=2188, Unknown=0, NotChecked=0, Total=2652 [2022-02-16 14:39:27,389 INFO L87 Difference]: Start difference. First operand 4650 states and 7426 transitions. Second operand has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:37,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:39:37,957 INFO L93 Difference]: Finished difference Result 6199 states and 9695 transitions. [2022-02-16 14:39:37,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2022-02-16 14:39:37,958 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have 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-16 14:39:37,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:39:37,964 INFO L225 Difference]: With dead ends: 6199 [2022-02-16 14:39:37,965 INFO L226 Difference]: Without dead ends: 6180 [2022-02-16 14:39:37,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 48 SyntacticMatches, 10 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20957 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=8113, Invalid=41839, Unknown=0, NotChecked=0, Total=49952 [2022-02-16 14:39:37,979 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 811 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 391 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 2535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 391 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 313 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:39:37,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [811 Valid, 293 Invalid, 2535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [391 Valid, 1831 Invalid, 0 Unknown, 313 Unchecked, 0.8s Time] [2022-02-16 14:39:37,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6180 states. [2022-02-16 14:39:38,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6180 to 4932. [2022-02-16 14:39:38,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4932 states, 4931 states have (on average 1.6057594808355302) internal successors, (7918), 4931 states have internal predecessors, (7918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:38,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4932 states to 4932 states and 7918 transitions. [2022-02-16 14:39:38,065 INFO L78 Accepts]: Start accepts. Automaton has 4932 states and 7918 transitions. Word has length 39 [2022-02-16 14:39:38,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:39:38,065 INFO L470 AbstractCegarLoop]: Abstraction has 4932 states and 7918 transitions. [2022-02-16 14:39:38,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:38,067 INFO L276 IsEmpty]: Start isEmpty. Operand 4932 states and 7918 transitions. [2022-02-16 14:39:38,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:39:38,072 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:39:38,072 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-16 14:39:38,089 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-16 14:39:38,287 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-16 14:39:38,287 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:39:38,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:39:38,288 INFO L85 PathProgramCache]: Analyzing trace with hash 748459125, now seen corresponding path program 56 times [2022-02-16 14:39:38,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:39:38,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874097665] [2022-02-16 14:39:38,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:39:38,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:39:38,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:38,625 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-16 14:39:38,625 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:39:38,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874097665] [2022-02-16 14:39:38,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874097665] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:39:38,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716866054] [2022-02-16 14:39:38,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:39:38,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:39:38,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:39:38,626 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-16 14:39:38,627 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-16 14:39:38,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:39:38,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:39:38,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-16 14:39:38,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:39:39,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-16 14:39:39,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:39:40,464 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-16 14:39:40,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716866054] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:39:40,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:39:40,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 52 [2022-02-16 14:39:40,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504030175] [2022-02-16 14:39:40,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:39:40,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-02-16 14:39:40,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:39:40,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-02-16 14:39:40,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=2194, Unknown=0, NotChecked=0, Total=2652 [2022-02-16 14:39:40,466 INFO L87 Difference]: Start difference. First operand 4932 states and 7918 transitions. Second operand has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:50,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:39:50,705 INFO L93 Difference]: Finished difference Result 6481 states and 10180 transitions. [2022-02-16 14:39:50,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2022-02-16 14:39:50,705 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have 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-16 14:39:50,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:39:50,712 INFO L225 Difference]: With dead ends: 6481 [2022-02-16 14:39:50,712 INFO L226 Difference]: Without dead ends: 6461 [2022-02-16 14:39:50,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 48 SyntacticMatches, 20 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25003 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=8621, Invalid=47311, Unknown=0, NotChecked=0, Total=55932 [2022-02-16 14:39:50,715 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 727 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 1924 mSolverCounterSat, 400 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 2774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 400 IncrementalHoareTripleChecker+Valid, 1924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 450 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:39:50,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [727 Valid, 292 Invalid, 2774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [400 Valid, 1924 Invalid, 0 Unknown, 450 Unchecked, 0.8s Time] [2022-02-16 14:39:50,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6461 states. [2022-02-16 14:39:50,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6461 to 5220. [2022-02-16 14:39:50,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5220 states, 5219 states have (on average 1.6116114198122247) internal successors, (8411), 5219 states have internal predecessors, (8411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:50,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5220 states to 5220 states and 8411 transitions. [2022-02-16 14:39:50,782 INFO L78 Accepts]: Start accepts. Automaton has 5220 states and 8411 transitions. Word has length 39 [2022-02-16 14:39:50,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:39:50,782 INFO L470 AbstractCegarLoop]: Abstraction has 5220 states and 8411 transitions. [2022-02-16 14:39:50,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:50,782 INFO L276 IsEmpty]: Start isEmpty. Operand 5220 states and 8411 transitions. [2022-02-16 14:39:50,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:39:50,787 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:39:50,787 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-16 14:39:50,804 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-16 14:39:51,003 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-16 14:39:51,004 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:39:51,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:39:51,004 INFO L85 PathProgramCache]: Analyzing trace with hash -2057156047, now seen corresponding path program 57 times [2022-02-16 14:39:51,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:39:51,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732089763] [2022-02-16 14:39:51,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:39:51,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:39:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:51,262 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-16 14:39:51,263 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:39:51,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732089763] [2022-02-16 14:39:51,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732089763] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:39:51,263 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769807376] [2022-02-16 14:39:51,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:39:51,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:39:51,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:39:51,264 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-16 14:39:51,265 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-16 14:39:51,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 14:39:51,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:39:51,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-16 14:39:51,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:39:51,776 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-16 14:39:51,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:39:52,303 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 29 proven. 37 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 14:39:52,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769807376] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:39:52,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:39:52,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16, 13] total 43 [2022-02-16 14:39:52,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070378772] [2022-02-16 14:39:52,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:39:52,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-02-16 14:39:52,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:39:52,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-02-16 14:39:52,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1569, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 14:39:52,305 INFO L87 Difference]: Start difference. First operand 5220 states and 8411 transitions. Second operand has 43 states, 43 states have (on average 2.186046511627907) internal successors, (94), 43 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:56,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:39:56,731 INFO L93 Difference]: Finished difference Result 6424 states and 10153 transitions. [2022-02-16 14:39:56,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-02-16 14:39:56,731 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.186046511627907) internal successors, (94), 43 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-16 14:39:56,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:39:56,738 INFO L225 Difference]: With dead ends: 6424 [2022-02-16 14:39:56,738 INFO L226 Difference]: Without dead ends: 6291 [2022-02-16 14:39:56,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7521 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=2824, Invalid=20738, Unknown=0, NotChecked=0, Total=23562 [2022-02-16 14:39:56,740 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 606 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 1344 mSolverCounterSat, 345 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 345 IncrementalHoareTripleChecker+Valid, 1344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:39:56,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [606 Valid, 243 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [345 Valid, 1344 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-02-16 14:39:56,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6291 states. [2022-02-16 14:39:56,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6291 to 4977. [2022-02-16 14:39:56,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4977 states, 4976 states have (on average 1.5844051446945338) internal successors, (7884), 4976 states have internal predecessors, (7884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:56,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4977 states to 4977 states and 7884 transitions. [2022-02-16 14:39:56,799 INFO L78 Accepts]: Start accepts. Automaton has 4977 states and 7884 transitions. Word has length 39 [2022-02-16 14:39:56,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:39:56,799 INFO L470 AbstractCegarLoop]: Abstraction has 4977 states and 7884 transitions. [2022-02-16 14:39:56,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.186046511627907) internal successors, (94), 43 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:39:56,799 INFO L276 IsEmpty]: Start isEmpty. Operand 4977 states and 7884 transitions. [2022-02-16 14:39:56,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:39:56,804 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:39:56,804 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-16 14:39:56,820 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-16 14:39:57,015 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-16 14:39:57,015 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:39:57,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:39:57,016 INFO L85 PathProgramCache]: Analyzing trace with hash 1515339501, now seen corresponding path program 58 times [2022-02-16 14:39:57,016 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:39:57,016 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056162030] [2022-02-16 14:39:57,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:39:57,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:39:57,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:39:57,339 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-16 14:39:57,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:39:57,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056162030] [2022-02-16 14:39:57,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056162030] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:39:57,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602277252] [2022-02-16 14:39:57,339 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:39:57,339 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:39:57,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:39:57,340 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-16 14:39:57,341 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-16 14:39:57,363 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:39:57,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:39:57,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-16 14:39:57,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:39:58,314 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-16 14:39:58,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:40:00,541 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-16 14:40:00,542 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602277252] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:40:00,542 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:40:00,542 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 53 [2022-02-16 14:40:00,542 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393366309] [2022-02-16 14:40:00,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:40:00,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-02-16 14:40:00,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:40:00,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-02-16 14:40:00,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=2292, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 14:40:00,543 INFO L87 Difference]: Start difference. First operand 4977 states and 7884 transitions. Second operand has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 53 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:29,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:40:29,328 INFO L93 Difference]: Finished difference Result 6845 states and 10575 transitions. [2022-02-16 14:40:29,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-02-16 14:40:29,328 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 53 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have 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-16 14:40:29,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:40:29,335 INFO L225 Difference]: With dead ends: 6845 [2022-02-16 14:40:29,335 INFO L226 Difference]: Without dead ends: 6806 [2022-02-16 14:40:29,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 237 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 22771 ImplicationChecksByTransitivity, 28.6s TimeCoverageRelationStatistics Valid=9298, Invalid=47584, Unknown=0, NotChecked=0, Total=56882 [2022-02-16 14:40:29,337 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 803 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 2491 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 2961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 2491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:40:29,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 311 Invalid, 2961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 2491 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-16 14:40:29,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6806 states. [2022-02-16 14:40:29,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6806 to 5455. [2022-02-16 14:40:29,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 1.5878254492115877) internal successors, (8660), 5454 states have internal predecessors, (8660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:29,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 8660 transitions. [2022-02-16 14:40:29,407 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 8660 transitions. Word has length 39 [2022-02-16 14:40:29,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:40:29,408 INFO L470 AbstractCegarLoop]: Abstraction has 5455 states and 8660 transitions. [2022-02-16 14:40:29,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.9811320754716981) internal successors, (105), 53 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:29,408 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 8660 transitions. [2022-02-16 14:40:29,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:40:29,412 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:40:29,412 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-16 14:40:29,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-02-16 14:40:29,621 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-16 14:40:29,621 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:40:29,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:40:29,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1433460755, now seen corresponding path program 59 times [2022-02-16 14:40:29,621 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:40:29,621 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690584105] [2022-02-16 14:40:29,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:40:29,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:40:29,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:40:29,946 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-16 14:40:29,946 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:40:29,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690584105] [2022-02-16 14:40:29,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690584105] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:40:29,946 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183660354] [2022-02-16 14:40:29,947 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:40:29,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:40:29,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:40:29,964 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-16 14:40:29,972 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-16 14:40:29,999 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 14:40:29,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:40:30,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 30 conjunts are in the unsatisfiable core [2022-02-16 14:40:30,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:40:30,359 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-16 14:40:30,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:40:31,512 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 8 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:40:31,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183660354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:40:31,513 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:40:31,513 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 16] total 45 [2022-02-16 14:40:31,513 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747484443] [2022-02-16 14:40:31,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:40:31,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-02-16 14:40:31,513 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:40:31,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-02-16 14:40:31,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1711, Unknown=0, NotChecked=0, Total=1980 [2022-02-16 14:40:31,514 INFO L87 Difference]: Start difference. First operand 5455 states and 8660 transitions. Second operand has 45 states, 45 states have (on average 2.1777777777777776) internal successors, (98), 45 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:43,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:40:43,454 INFO L93 Difference]: Finished difference Result 7547 states and 11722 transitions. [2022-02-16 14:40:43,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2022-02-16 14:40:43,455 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.1777777777777776) internal successors, (98), 45 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-16 14:40:43,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:40:43,462 INFO L225 Difference]: With dead ends: 7547 [2022-02-16 14:40:43,462 INFO L226 Difference]: Without dead ends: 7437 [2022-02-16 14:40:43,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 51 SyntacticMatches, 3 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15253 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=5462, Invalid=36358, Unknown=0, NotChecked=0, Total=41820 [2022-02-16 14:40:43,464 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 841 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 1787 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 841 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 2292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 1787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-16 14:40:43,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [841 Valid, 366 Invalid, 2292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 1787 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-02-16 14:40:43,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7437 states. [2022-02-16 14:40:43,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7437 to 5991. [2022-02-16 14:40:43,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5991 states, 5990 states have (on average 1.5821368948247079) internal successors, (9477), 5990 states have internal predecessors, (9477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:43,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5991 states to 5991 states and 9477 transitions. [2022-02-16 14:40:43,519 INFO L78 Accepts]: Start accepts. Automaton has 5991 states and 9477 transitions. Word has length 39 [2022-02-16 14:40:43,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:40:43,519 INFO L470 AbstractCegarLoop]: Abstraction has 5991 states and 9477 transitions. [2022-02-16 14:40:43,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.1777777777777776) internal successors, (98), 45 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:43,520 INFO L276 IsEmpty]: Start isEmpty. Operand 5991 states and 9477 transitions. [2022-02-16 14:40:43,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:40:43,524 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:40:43,524 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-16 14:40:43,542 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-16 14:40:43,739 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-16 14:40:43,739 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:40:43,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:40:43,739 INFO L85 PathProgramCache]: Analyzing trace with hash -702594323, now seen corresponding path program 60 times [2022-02-16 14:40:43,739 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:40:43,739 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544299298] [2022-02-16 14:40:43,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:40:43,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:40:43,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:40:43,980 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-16 14:40:43,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:40:43,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544299298] [2022-02-16 14:40:43,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544299298] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:40:43,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111264480] [2022-02-16 14:40:43,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:40:43,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:40:43,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:40:43,982 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-16 14:40:43,983 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-16 14:40:44,013 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2022-02-16 14:40:44,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:40:44,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 14:40:44,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:40:44,787 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-16 14:40:44,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:40:46,067 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-16 14:40:46,067 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111264480] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:40:46,067 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:40:46,067 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 19] total 48 [2022-02-16 14:40:46,067 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904225123] [2022-02-16 14:40:46,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:40:46,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 14:40:46,067 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:40:46,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 14:40:46,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=1905, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 14:40:46,068 INFO L87 Difference]: Start difference. First operand 5991 states and 9477 transitions. Second operand has 49 states, 49 states have (on average 2.1020408163265305) internal successors, (103), 48 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-16 14:40:54,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:40:54,054 INFO L93 Difference]: Finished difference Result 11232 states and 17334 transitions. [2022-02-16 14:40:54,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2022-02-16 14:40:54,054 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.1020408163265305) internal successors, (103), 48 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-16 14:40:54,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:40:54,065 INFO L225 Difference]: With dead ends: 11232 [2022-02-16 14:40:54,065 INFO L226 Difference]: Without dead ends: 11209 [2022-02-16 14:40:54,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9058 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=5243, Invalid=19563, Unknown=0, NotChecked=0, Total=24806 [2022-02-16 14:40:54,066 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 475 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 1563 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 1821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 1563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:40:54,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [475 Valid, 212 Invalid, 1821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 1563 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-02-16 14:40:54,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11209 states. [2022-02-16 14:40:54,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11209 to 7600. [2022-02-16 14:40:54,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7600 states, 7599 states have (on average 1.594815107250954) internal successors, (12119), 7599 states have internal predecessors, (12119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:40:54,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7600 states to 7600 states and 12119 transitions. [2022-02-16 14:40:54,156 INFO L78 Accepts]: Start accepts. Automaton has 7600 states and 12119 transitions. Word has length 39 [2022-02-16 14:40:54,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:40:54,157 INFO L470 AbstractCegarLoop]: Abstraction has 7600 states and 12119 transitions. [2022-02-16 14:40:54,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.1020408163265305) internal successors, (103), 48 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-16 14:40:54,157 INFO L276 IsEmpty]: Start isEmpty. Operand 7600 states and 12119 transitions. [2022-02-16 14:40:54,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:40:54,162 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:40:54,163 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-16 14:40:54,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-16 14:40:54,377 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-16 14:40:54,377 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:40:54,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:40:54,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1783349945, now seen corresponding path program 61 times [2022-02-16 14:40:54,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:40:54,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154627939] [2022-02-16 14:40:54,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:40:54,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:40:54,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:40:54,609 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-16 14:40:54,609 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:40:54,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154627939] [2022-02-16 14:40:54,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154627939] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:40:54,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503075074] [2022-02-16 14:40:54,610 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:40:54,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:40:54,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:40:54,611 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 14:40:54,611 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-16 14:40:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:40:54,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 44 conjunts are in the unsatisfiable core [2022-02-16 14:40:54,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:40:55,352 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-16 14:40:55,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:40:56,213 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-16 14:40:56,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503075074] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:40:56,213 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:40:56,213 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 20] total 52 [2022-02-16 14:40:56,213 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839811484] [2022-02-16 14:40:56,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:40:56,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-02-16 14:40:56,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:40:56,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-02-16 14:40:56,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=453, Invalid=2199, Unknown=0, NotChecked=0, Total=2652 [2022-02-16 14:40:56,214 INFO L87 Difference]: Start difference. First operand 7600 states and 12119 transitions. Second operand has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:28,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:41:28,534 INFO L93 Difference]: Finished difference Result 12490 states and 19311 transitions. [2022-02-16 14:41:28,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 374 states. [2022-02-16 14:41:28,535 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have 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-16 14:41:28,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:41:28,545 INFO L225 Difference]: With dead ends: 12490 [2022-02-16 14:41:28,546 INFO L226 Difference]: Without dead ends: 12462 [2022-02-16 14:41:28,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 70 SyntacticMatches, 12 SemanticMatches, 419 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 80060 ImplicationChecksByTransitivity, 31.3s TimeCoverageRelationStatistics Valid=21915, Invalid=154905, Unknown=0, NotChecked=0, Total=176820 [2022-02-16 14:41:28,551 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 1087 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 2809 mSolverCounterSat, 707 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1087 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 3644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 707 IncrementalHoareTripleChecker+Valid, 2809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:41:28,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1087 Valid, 395 Invalid, 3644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [707 Valid, 2809 Invalid, 0 Unknown, 128 Unchecked, 1.5s Time] [2022-02-16 14:41:28,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12462 states. [2022-02-16 14:41:28,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12462 to 8156. [2022-02-16 14:41:28,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8156 states, 8155 states have (on average 1.5995095033721642) internal successors, (13044), 8155 states have internal predecessors, (13044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:28,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8156 states to 8156 states and 13044 transitions. [2022-02-16 14:41:28,649 INFO L78 Accepts]: Start accepts. Automaton has 8156 states and 13044 transitions. Word has length 39 [2022-02-16 14:41:28,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:41:28,649 INFO L470 AbstractCegarLoop]: Abstraction has 8156 states and 13044 transitions. [2022-02-16 14:41:28,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 2.019230769230769) internal successors, (105), 52 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:28,650 INFO L276 IsEmpty]: Start isEmpty. Operand 8156 states and 13044 transitions. [2022-02-16 14:41:28,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:41:28,656 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:41:28,656 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-16 14:41:28,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-16 14:41:28,871 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-16 14:41:28,871 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:41:28,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:41:28,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1902625977, now seen corresponding path program 62 times [2022-02-16 14:41:28,872 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:41:28,872 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973905460] [2022-02-16 14:41:28,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:41:28,872 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:41:28,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:41:29,050 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-16 14:41:29,050 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:41:29,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973905460] [2022-02-16 14:41:29,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973905460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:41:29,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111573075] [2022-02-16 14:41:29,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:41:29,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:41:29,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:41:29,051 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-16 14:41:29,052 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-16 14:41:29,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:41:29,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:41:29,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-16 14:41:29,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:41:29,688 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-16 14:41:29,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:41:30,230 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-16 14:41:30,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111573075] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:41:30,230 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:41:30,230 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 46 [2022-02-16 14:41:30,230 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446626340] [2022-02-16 14:41:30,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:41:30,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 14:41:30,231 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:41:30,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 14:41:30,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1789, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 14:41:30,231 INFO L87 Difference]: Start difference. First operand 8156 states and 13044 transitions. Second operand has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 46 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:32,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:41:32,647 INFO L93 Difference]: Finished difference Result 10861 states and 17014 transitions. [2022-02-16 14:41:32,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2022-02-16 14:41:32,647 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 46 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-02-16 14:41:32,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:41:32,662 INFO L225 Difference]: With dead ends: 10861 [2022-02-16 14:41:32,662 INFO L226 Difference]: Without dead ends: 10847 [2022-02-16 14:41:32,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6920 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=4284, Invalid=14348, Unknown=0, NotChecked=0, Total=18632 [2022-02-16 14:41:32,663 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 511 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:41:32,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [511 Valid, 198 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1113 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-02-16 14:41:32,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10847 states. [2022-02-16 14:41:32,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10847 to 6691. [2022-02-16 14:41:32,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6691 states, 6690 states have (on average 1.5715994020926756) internal successors, (10514), 6690 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-16 14:41:32,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6691 states to 6691 states and 10514 transitions. [2022-02-16 14:41:32,801 INFO L78 Accepts]: Start accepts. Automaton has 6691 states and 10514 transitions. Word has length 39 [2022-02-16 14:41:32,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:41:32,802 INFO L470 AbstractCegarLoop]: Abstraction has 6691 states and 10514 transitions. [2022-02-16 14:41:32,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.148936170212766) internal successors, (101), 46 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:32,802 INFO L276 IsEmpty]: Start isEmpty. Operand 6691 states and 10514 transitions. [2022-02-16 14:41:32,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-02-16 14:41:32,809 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:41:32,809 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 14:41:32,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-16 14:41:33,020 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-16 14:41:33,021 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:41:33,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:41:33,021 INFO L85 PathProgramCache]: Analyzing trace with hash 954948921, now seen corresponding path program 63 times [2022-02-16 14:41:33,021 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:41:33,021 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026366023] [2022-02-16 14:41:33,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:41:33,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:41:33,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:41:33,342 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:33,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:41:33,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026366023] [2022-02-16 14:41:33,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026366023] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:41:33,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560863172] [2022-02-16 14:41:33,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:41:33,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:41:33,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:41:33,343 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-16 14:41:33,344 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-16 14:41:33,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-16 14:41:33,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:41:33,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 37 conjunts are in the unsatisfiable core [2022-02-16 14:41:33,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:41:34,501 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:34,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:41:35,136 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:35,136 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560863172] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:41:35,136 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:41:35,136 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 18] total 49 [2022-02-16 14:41:35,137 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891150296] [2022-02-16 14:41:35,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:41:35,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 14:41:35,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:41:35,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 14:41:35,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=408, Invalid=1944, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 14:41:35,137 INFO L87 Difference]: Start difference. First operand 6691 states and 10514 transitions. Second operand has 49 states, 49 states have (on average 2.0816326530612246) internal successors, (102), 49 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-16 14:41:43,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:41:43,095 INFO L93 Difference]: Finished difference Result 8773 states and 13623 transitions. [2022-02-16 14:41:43,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 176 states. [2022-02-16 14:41:43,095 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.0816326530612246) internal successors, (102), 49 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-16 14:41:43,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:41:43,105 INFO L225 Difference]: With dead ends: 8773 [2022-02-16 14:41:43,105 INFO L226 Difference]: Without dead ends: 8720 [2022-02-16 14:41:43,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18716 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=6826, Invalid=40916, Unknown=0, NotChecked=0, Total=47742 [2022-02-16 14:41:43,108 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 685 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 2589 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 685 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 2968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 2589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 14:41:43,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [685 Valid, 457 Invalid, 2968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 2589 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-02-16 14:41:43,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8720 states. [2022-02-16 14:41:43,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8720 to 7169. [2022-02-16 14:41:43,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7169 states, 7168 states have (on average 1.5793805803571428) internal successors, (11321), 7168 states have internal predecessors, (11321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:43,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7169 states to 7169 states and 11321 transitions. [2022-02-16 14:41:43,205 INFO L78 Accepts]: Start accepts. Automaton has 7169 states and 11321 transitions. Word has length 39 [2022-02-16 14:41:43,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:41:43,205 INFO L470 AbstractCegarLoop]: Abstraction has 7169 states and 11321 transitions. [2022-02-16 14:41:43,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.0816326530612246) internal successors, (102), 49 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-16 14:41:43,205 INFO L276 IsEmpty]: Start isEmpty. Operand 7169 states and 11321 transitions. [2022-02-16 14:41:43,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:41:43,213 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:41:43,213 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-16 14:41:43,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-02-16 14:41:43,428 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-16 14:41:43,428 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:41:43,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:41:43,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1864241279, now seen corresponding path program 64 times [2022-02-16 14:41:43,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:41:43,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217350825] [2022-02-16 14:41:43,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:41:43,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:41:43,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:41:43,555 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-16 14:41:43,556 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:41:43,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217350825] [2022-02-16 14:41:43,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217350825] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:41:43,556 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582148975] [2022-02-16 14:41:43,556 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:41:43,556 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:41:43,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:41:43,557 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-16 14:41:43,558 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-16 14:41:43,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:41:43,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:41:43,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 36 conjunts are in the unsatisfiable core [2022-02-16 14:41:43,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:41:44,480 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:44,481 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:41:45,041 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:45,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582148975] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:41:45,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:41:45,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 19] total 50 [2022-02-16 14:41:45,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378579449] [2022-02-16 14:41:45,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:41:45,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-02-16 14:41:45,042 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:41:45,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-02-16 14:41:45,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=2161, Unknown=0, NotChecked=0, Total=2550 [2022-02-16 14:41:45,043 INFO L87 Difference]: Start difference. First operand 7169 states and 11321 transitions. Second operand has 51 states, 51 states have (on average 2.1176470588235294) internal successors, (108), 50 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-16 14:41:47,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:41:47,173 INFO L93 Difference]: Finished difference Result 8092 states and 12452 transitions. [2022-02-16 14:41:47,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-02-16 14:41:47,173 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.1176470588235294) internal successors, (108), 50 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-16 14:41:47,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:41:47,182 INFO L225 Difference]: With dead ends: 8092 [2022-02-16 14:41:47,183 INFO L226 Difference]: Without dead ends: 8092 [2022-02-16 14:41:47,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6443 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=4248, Invalid=16058, Unknown=0, NotChecked=0, Total=20306 [2022-02-16 14:41:47,190 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 382 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:41:47,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [382 Valid, 171 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-02-16 14:41:47,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8092 states. [2022-02-16 14:41:47,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8092 to 7005. [2022-02-16 14:41:47,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7005 states, 7004 states have (on average 1.5779554540262708) internal successors, (11052), 7004 states have internal predecessors, (11052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:41:47,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7005 states to 7005 states and 11052 transitions. [2022-02-16 14:41:47,283 INFO L78 Accepts]: Start accepts. Automaton has 7005 states and 11052 transitions. Word has length 41 [2022-02-16 14:41:47,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:41:47,283 INFO L470 AbstractCegarLoop]: Abstraction has 7005 states and 11052 transitions. [2022-02-16 14:41:47,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.1176470588235294) internal successors, (108), 50 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-16 14:41:47,283 INFO L276 IsEmpty]: Start isEmpty. Operand 7005 states and 11052 transitions. [2022-02-16 14:41:47,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:41:47,291 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:41:47,291 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-16 14:41:47,308 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-16 14:41:47,507 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-16 14:41:47,507 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:41:47,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:41:47,508 INFO L85 PathProgramCache]: Analyzing trace with hash -727282433, now seen corresponding path program 65 times [2022-02-16 14:41:47,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:41:47,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739342782] [2022-02-16 14:41:47,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:41:47,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:41:47,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:41:47,942 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:47,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:41:47,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739342782] [2022-02-16 14:41:47,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739342782] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:41:47,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987709795] [2022-02-16 14:41:47,942 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:41:47,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:41:47,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:41:47,943 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-16 14:41:47,944 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-16 14:41:47,970 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-02-16 14:41:47,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:41:47,971 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 56 conjunts are in the unsatisfiable core [2022-02-16 14:41:47,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:41:49,335 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:49,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:41:50,707 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:41:50,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987709795] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:41:50,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:41:50,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 59 [2022-02-16 14:41:50,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830885487] [2022-02-16 14:41:50,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:41:50,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-16 14:41:50,708 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:41:50,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-16 14:41:50,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=433, Invalid=3107, Unknown=0, NotChecked=0, Total=3540 [2022-02-16 14:41:50,708 INFO L87 Difference]: Start difference. First operand 7005 states and 11052 transitions. Second operand has 60 states, 60 states have (on average 1.85) internal successors, (111), 59 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-16 14:42:11,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:42:11,566 INFO L93 Difference]: Finished difference Result 8626 states and 13395 transitions. [2022-02-16 14:42:11,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-02-16 14:42:11,566 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.85) internal successors, (111), 59 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 41 [2022-02-16 14:42:11,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:42:11,574 INFO L225 Difference]: With dead ends: 8626 [2022-02-16 14:42:11,574 INFO L226 Difference]: Without dead ends: 8611 [2022-02-16 14:42:11,576 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18629 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=6467, Invalid=46663, Unknown=0, NotChecked=0, Total=53130 [2022-02-16 14:42:11,576 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 588 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 2516 mSolverCounterSat, 424 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 2940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 2516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:42:11,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [588 Valid, 187 Invalid, 2940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [424 Valid, 2516 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-16 14:42:11,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8611 states. [2022-02-16 14:42:11,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8611 to 7144. [2022-02-16 14:42:11,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7144 states, 7143 states have (on average 1.5787484250314994) internal successors, (11277), 7143 states have internal predecessors, (11277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:42:11,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7144 states to 7144 states and 11277 transitions. [2022-02-16 14:42:11,647 INFO L78 Accepts]: Start accepts. Automaton has 7144 states and 11277 transitions. Word has length 41 [2022-02-16 14:42:11,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:42:11,647 INFO L470 AbstractCegarLoop]: Abstraction has 7144 states and 11277 transitions. [2022-02-16 14:42:11,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.85) internal successors, (111), 59 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-16 14:42:11,647 INFO L276 IsEmpty]: Start isEmpty. Operand 7144 states and 11277 transitions. [2022-02-16 14:42:11,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:42:11,653 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:42:11,653 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-16 14:42:11,669 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-16 14:42:11,868 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-16 14:42:11,869 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:42:11,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:42:11,869 INFO L85 PathProgramCache]: Analyzing trace with hash 184430079, now seen corresponding path program 66 times [2022-02-16 14:42:11,869 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:42:11,869 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229860491] [2022-02-16 14:42:11,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:42:11,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:42:11,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:42:12,329 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:42:12,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:42:12,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229860491] [2022-02-16 14:42:12,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229860491] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:42:12,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588187587] [2022-02-16 14:42:12,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:42:12,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:42:12,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:42:12,331 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-16 14:42:12,331 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-16 14:42:12,359 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-02-16 14:42:12,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:42:12,360 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 54 conjunts are in the unsatisfiable core [2022-02-16 14:42:12,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:42:13,945 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:42:13,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:42:15,379 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:42:15,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588187587] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:42:15,379 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:42:15,379 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 59 [2022-02-16 14:42:15,379 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912451975] [2022-02-16 14:42:15,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:42:15,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-02-16 14:42:15,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:42:15,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-02-16 14:42:15,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=3162, Unknown=0, NotChecked=0, Total=3540 [2022-02-16 14:42:15,380 INFO L87 Difference]: Start difference. First operand 7144 states and 11277 transitions. Second operand has 60 states, 60 states have (on average 1.85) internal successors, (111), 59 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-16 14:42:36,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:42:36,133 INFO L93 Difference]: Finished difference Result 9060 states and 14078 transitions. [2022-02-16 14:42:36,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 215 states. [2022-02-16 14:42:36,134 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.85) internal successors, (111), 59 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 41 [2022-02-16 14:42:36,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:42:36,143 INFO L225 Difference]: With dead ends: 9060 [2022-02-16 14:42:36,144 INFO L226 Difference]: Without dead ends: 9045 [2022-02-16 14:42:36,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 252 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23249 ImplicationChecksByTransitivity, 20.6s TimeCoverageRelationStatistics Valid=7115, Invalid=57147, Unknown=0, NotChecked=0, Total=64262 [2022-02-16 14:42:36,146 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 683 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 3390 mSolverCounterSat, 473 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 3863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 473 IncrementalHoareTripleChecker+Valid, 3390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-16 14:42:36,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 354 Invalid, 3863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [473 Valid, 3390 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-02-16 14:42:36,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9045 states. [2022-02-16 14:42:36,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9045 to 7307. [2022-02-16 14:42:36,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7307 states, 7306 states have (on average 1.5828086504243088) internal successors, (11564), 7306 states have internal predecessors, (11564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:42:36,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7307 states to 7307 states and 11564 transitions. [2022-02-16 14:42:36,254 INFO L78 Accepts]: Start accepts. Automaton has 7307 states and 11564 transitions. Word has length 41 [2022-02-16 14:42:36,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:42:36,255 INFO L470 AbstractCegarLoop]: Abstraction has 7307 states and 11564 transitions. [2022-02-16 14:42:36,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.85) internal successors, (111), 59 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-16 14:42:36,255 INFO L276 IsEmpty]: Start isEmpty. Operand 7307 states and 11564 transitions. [2022-02-16 14:42:36,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:42:36,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:42:36,263 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-16 14:42:36,285 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-16 14:42:36,480 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-16 14:42:36,480 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:42:36,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:42:36,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1800572945, now seen corresponding path program 67 times [2022-02-16 14:42:36,480 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:42:36,480 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109931414] [2022-02-16 14:42:36,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:42:36,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:42:36,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:42:36,797 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:42:36,797 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:42:36,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109931414] [2022-02-16 14:42:36,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109931414] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:42:36,797 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514576099] [2022-02-16 14:42:36,797 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:42:36,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:42:36,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:42:36,798 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-16 14:42:36,802 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-16 14:42:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:42:36,836 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-16 14:42:36,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:42:38,239 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:42:38,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:42:40,824 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 2 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:42:40,824 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514576099] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:42:40,824 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:42:40,824 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 55 [2022-02-16 14:42:40,824 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397638407] [2022-02-16 14:42:40,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:42:40,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-02-16 14:42:40,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:42:40,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-02-16 14:42:40,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=392, Invalid=2578, Unknown=0, NotChecked=0, Total=2970 [2022-02-16 14:42:40,825 INFO L87 Difference]: Start difference. First operand 7307 states and 11564 transitions. Second operand has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 55 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:43:19,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:43:19,779 INFO L93 Difference]: Finished difference Result 9641 states and 14892 transitions. [2022-02-16 14:43:19,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 349 states. [2022-02-16 14:43:19,779 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 55 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 14:43:19,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:43:19,789 INFO L225 Difference]: With dead ends: 9641 [2022-02-16 14:43:19,789 INFO L226 Difference]: Without dead ends: 9562 [2022-02-16 14:43:19,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 398 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63804 ImplicationChecksByTransitivity, 39.0s TimeCoverageRelationStatistics Valid=14665, Invalid=144935, Unknown=0, NotChecked=0, Total=159600 [2022-02-16 14:43:19,796 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 672 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 2502 mSolverCounterSat, 575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 672 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 3213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 575 IncrementalHoareTripleChecker+Valid, 2502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 136 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:43:19,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [672 Valid, 341 Invalid, 3213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [575 Valid, 2502 Invalid, 0 Unknown, 136 Unchecked, 1.4s Time] [2022-02-16 14:43:19,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9562 states. [2022-02-16 14:43:19,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9562 to 7891. [2022-02-16 14:43:19,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7891 states, 7890 states have (on average 1.5790874524714829) internal successors, (12459), 7890 states have internal predecessors, (12459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:43:19,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7891 states to 7891 states and 12459 transitions. [2022-02-16 14:43:19,910 INFO L78 Accepts]: Start accepts. Automaton has 7891 states and 12459 transitions. Word has length 41 [2022-02-16 14:43:19,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:43:19,910 INFO L470 AbstractCegarLoop]: Abstraction has 7891 states and 12459 transitions. [2022-02-16 14:43:19,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.036363636363636) internal successors, (112), 55 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:43:19,910 INFO L276 IsEmpty]: Start isEmpty. Operand 7891 states and 12459 transitions. [2022-02-16 14:43:19,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:43:19,918 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:43:19,918 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-16 14:43:19,936 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-16 14:43:20,131 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-16 14:43:20,131 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:43:20,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:43:20,138 INFO L85 PathProgramCache]: Analyzing trace with hash -724051149, now seen corresponding path program 68 times [2022-02-16 14:43:20,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:43:20,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265820787] [2022-02-16 14:43:20,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:43:20,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:43:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:43:20,407 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 2 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:43:20,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:43:20,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265820787] [2022-02-16 14:43:20,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265820787] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:43:20,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869001887] [2022-02-16 14:43:20,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:43:20,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:43:20,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:43:20,409 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-16 14:43:20,410 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-16 14:43:20,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:43:20,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:43:20,434 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 48 conjunts are in the unsatisfiable core [2022-02-16 14:43:20,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:43:21,258 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:43:21,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:43:22,769 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 2 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:43:22,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869001887] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:43:22,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:43:22,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 56 [2022-02-16 14:43:22,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740858768] [2022-02-16 14:43:22,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:43:22,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-02-16 14:43:22,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:43:22,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-02-16 14:43:22,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=2649, Unknown=0, NotChecked=0, Total=3080 [2022-02-16 14:43:22,775 INFO L87 Difference]: Start difference. First operand 7891 states and 12459 transitions. Second operand has 56 states, 56 states have (on average 2.0) internal successors, (112), 56 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:43:55,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:43:55,061 INFO L93 Difference]: Finished difference Result 12011 states and 18447 transitions. [2022-02-16 14:43:55,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 286 states. [2022-02-16 14:43:55,061 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.0) internal successors, (112), 56 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-02-16 14:43:55,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:43:55,071 INFO L225 Difference]: With dead ends: 12011 [2022-02-16 14:43:55,071 INFO L226 Difference]: Without dead ends: 11944 [2022-02-16 14:43:55,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 337 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46748 ImplicationChecksByTransitivity, 31.8s TimeCoverageRelationStatistics Valid=16817, Invalid=97765, Unknown=0, NotChecked=0, Total=114582 [2022-02-16 14:43:55,075 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 831 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 2246 mSolverCounterSat, 560 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 2806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 560 IncrementalHoareTripleChecker+Valid, 2246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-16 14:43:55,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [831 Valid, 336 Invalid, 2806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [560 Valid, 2246 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-16 14:43:55,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11944 states. [2022-02-16 14:43:55,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11944 to 8662. [2022-02-16 14:43:55,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8662 states, 8661 states have (on average 1.576145941577185) internal successors, (13651), 8661 states have internal predecessors, (13651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:43:55,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8662 states to 8662 states and 13651 transitions. [2022-02-16 14:43:55,167 INFO L78 Accepts]: Start accepts. Automaton has 8662 states and 13651 transitions. Word has length 41 [2022-02-16 14:43:55,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:43:55,167 INFO L470 AbstractCegarLoop]: Abstraction has 8662 states and 13651 transitions. [2022-02-16 14:43:55,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.0) internal successors, (112), 56 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:43:55,167 INFO L276 IsEmpty]: Start isEmpty. Operand 8662 states and 13651 transitions. [2022-02-16 14:43:55,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:43:55,174 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:43:55,174 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-16 14:43:55,192 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-16 14:43:55,387 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-16 14:43:55,387 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:43:55,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:43:55,387 INFO L85 PathProgramCache]: Analyzing trace with hash 2093032055, now seen corresponding path program 69 times [2022-02-16 14:43:55,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:43:55,388 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575038207] [2022-02-16 14:43:55,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:43:55,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:43:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:43:55,746 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 12 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:43:55,746 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:43:55,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575038207] [2022-02-16 14:43:55,746 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575038207] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:43:55,746 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103627985] [2022-02-16 14:43:55,746 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:43:55,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:43:55,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:43:55,747 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-16 14:43:55,748 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-16 14:43:55,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-02-16 14:43:55,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:43:55,776 WARN L261 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 47 conjunts are in the unsatisfiable core [2022-02-16 14:43:55,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:43:56,919 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:43:56,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:43:57,954 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:43:57,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103627985] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:43:57,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:43:57,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19, 20] total 54 [2022-02-16 14:43:57,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002957257] [2022-02-16 14:43:57,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:43:57,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-02-16 14:43:57,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:43:57,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-02-16 14:43:57,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=499, Invalid=2363, Unknown=0, NotChecked=0, Total=2862 [2022-02-16 14:43:57,955 INFO L87 Difference]: Start difference. First operand 8662 states and 13651 transitions. Second operand has 54 states, 54 states have (on average 2.0555555555555554) internal successors, (111), 54 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-16 14:44:10,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:44:10,976 INFO L93 Difference]: Finished difference Result 10920 states and 16738 transitions. [2022-02-16 14:44:10,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2022-02-16 14:44:10,976 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 2.0555555555555554) internal successors, (111), 54 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 41 [2022-02-16 14:44:10,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:44:10,986 INFO L225 Difference]: With dead ends: 10920 [2022-02-16 14:44:10,986 INFO L226 Difference]: Without dead ends: 10870 [2022-02-16 14:44:10,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 221 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20376 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=9928, Invalid=39578, Unknown=0, NotChecked=0, Total=49506 [2022-02-16 14:44:10,988 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 825 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 2551 mSolverCounterSat, 473 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 825 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 3024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 473 IncrementalHoareTripleChecker+Valid, 2551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:44:10,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [825 Valid, 429 Invalid, 3024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [473 Valid, 2551 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-02-16 14:44:10,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10870 states. [2022-02-16 14:44:11,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10870 to 8607. [2022-02-16 14:44:11,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8607 states, 8606 states have (on average 1.579711828956542) internal successors, (13595), 8606 states have internal predecessors, (13595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:44:11,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8607 states to 8607 states and 13595 transitions. [2022-02-16 14:44:11,094 INFO L78 Accepts]: Start accepts. Automaton has 8607 states and 13595 transitions. Word has length 41 [2022-02-16 14:44:11,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:44:11,094 INFO L470 AbstractCegarLoop]: Abstraction has 8607 states and 13595 transitions. [2022-02-16 14:44:11,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 2.0555555555555554) internal successors, (111), 54 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-16 14:44:11,094 INFO L276 IsEmpty]: Start isEmpty. Operand 8607 states and 13595 transitions. [2022-02-16 14:44:11,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-02-16 14:44:11,101 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:44:11,101 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-16 14:44:11,117 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-16 14:44:11,304 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-16 14:44:11,305 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:44:11,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:44:11,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1158653645, now seen corresponding path program 70 times [2022-02-16 14:44:11,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:44:11,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723832132] [2022-02-16 14:44:11,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:44:11,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:44:11,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:44:11,687 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 12 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:44:11,687 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:44:11,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723832132] [2022-02-16 14:44:11,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723832132] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:44:11,687 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885220851] [2022-02-16 14:44:11,687 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:44:11,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:44:11,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:44:11,689 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-16 14:44:11,690 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-16 14:44:11,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:44:11,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:44:11,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-02-16 14:44:11,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:44:12,339 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 14:44:12,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:44:12,996 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 18 proven. 65 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-02-16 14:44:12,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885220851] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:44:12,997 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:44:12,997 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 16, 16] total 47 [2022-02-16 14:44:12,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503882582] [2022-02-16 14:44:12,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:44:12,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-02-16 14:44:12,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:44:12,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-02-16 14:44:12,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=1847, Unknown=0, NotChecked=0, Total=2162 [2022-02-16 14:44:12,997 INFO L87 Difference]: Start difference. First operand 8607 states and 13595 transitions. Second operand has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 47 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-16 14:44:17,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:44:17,231 INFO L93 Difference]: Finished difference Result 10791 states and 16622 transitions. [2022-02-16 14:44:17,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-02-16 14:44:17,231 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 47 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 41 [2022-02-16 14:44:17,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:44:17,242 INFO L225 Difference]: With dead ends: 10791 [2022-02-16 14:44:17,242 INFO L226 Difference]: Without dead ends: 10401 [2022-02-16 14:44:17,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4121 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=2542, Invalid=12710, Unknown=0, NotChecked=0, Total=15252 [2022-02-16 14:44:17,243 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 567 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 1626 mSolverCounterSat, 275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 275 IncrementalHoareTripleChecker+Valid, 1626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:44:17,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [567 Valid, 332 Invalid, 1901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [275 Valid, 1626 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 14:44:17,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10401 states. [2022-02-16 14:44:17,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10401 to 8056. [2022-02-16 14:44:17,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8056 states, 8055 states have (on average 1.5561762880198635) internal successors, (12535), 8055 states have internal predecessors, (12535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:44:17,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8056 states to 8056 states and 12535 transitions. [2022-02-16 14:44:17,331 INFO L78 Accepts]: Start accepts. Automaton has 8056 states and 12535 transitions. Word has length 41 [2022-02-16 14:44:17,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:44:17,331 INFO L470 AbstractCegarLoop]: Abstraction has 8056 states and 12535 transitions. [2022-02-16 14:44:17,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.1914893617021276) internal successors, (103), 47 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-16 14:44:17,331 INFO L276 IsEmpty]: Start isEmpty. Operand 8056 states and 12535 transitions. [2022-02-16 14:44:17,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-16 14:44:17,368 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:44:17,368 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-16 14:44:17,384 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-16 14:44:17,570 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-16 14:44:17,570 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:44:17,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:44:17,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1851056965, now seen corresponding path program 71 times [2022-02-16 14:44:17,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:44:17,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147691687] [2022-02-16 14:44:17,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:44:17,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:44:17,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:44:17,883 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-16 14:44:17,883 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:44:17,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147691687] [2022-02-16 14:44:17,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147691687] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:44:17,884 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147564319] [2022-02-16 14:44:17,884 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 14:44:17,884 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:44:17,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:44:17,885 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-16 14:44:17,888 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-16 14:44:17,920 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-02-16 14:44:17,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:44:17,924 WARN L261 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 14:44:17,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:44:18,865 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-16 14:44:18,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:44:19,769 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-16 14:44:19,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147564319] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:44:19,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:44:19,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 58 [2022-02-16 14:44:19,769 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558879329] [2022-02-16 14:44:19,769 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:44:19,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-02-16 14:44:19,769 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:44:19,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-02-16 14:44:19,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=615, Invalid=2691, Unknown=0, NotChecked=0, Total=3306 [2022-02-16 14:44:19,770 INFO L87 Difference]: Start difference. First operand 8056 states and 12535 transitions. Second operand has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:44:39,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:44:39,432 INFO L93 Difference]: Finished difference Result 9905 states and 15208 transitions. [2022-02-16 14:44:39,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 248 states. [2022-02-16 14:44:39,433 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-16 14:44:39,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:44:39,443 INFO L225 Difference]: With dead ends: 9905 [2022-02-16 14:44:39,443 INFO L226 Difference]: Without dead ends: 9901 [2022-02-16 14:44:39,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 298 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38724 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=14434, Invalid=75266, Unknown=0, NotChecked=0, Total=89700 [2022-02-16 14:44:39,447 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 684 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 1734 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 2588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 1734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 490 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-16 14:44:39,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [684 Valid, 182 Invalid, 2588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 1734 Invalid, 0 Unknown, 490 Unchecked, 0.9s Time] [2022-02-16 14:44:39,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9901 states. [2022-02-16 14:44:39,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9901 to 8228. [2022-02-16 14:44:39,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8228 states, 8227 states have (on average 1.5577974960495928) internal successors, (12816), 8227 states have internal predecessors, (12816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:44:39,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8228 states to 8228 states and 12816 transitions. [2022-02-16 14:44:39,586 INFO L78 Accepts]: Start accepts. Automaton has 8228 states and 12816 transitions. Word has length 43 [2022-02-16 14:44:39,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:44:39,586 INFO L470 AbstractCegarLoop]: Abstraction has 8228 states and 12816 transitions. [2022-02-16 14:44:39,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:44:39,586 INFO L276 IsEmpty]: Start isEmpty. Operand 8228 states and 12816 transitions. [2022-02-16 14:44:39,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-16 14:44:39,594 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:44:39,594 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-16 14:44:39,612 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-16 14:44:39,804 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-16 14:44:39,804 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:44:39,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:44:39,805 INFO L85 PathProgramCache]: Analyzing trace with hash 2014383481, now seen corresponding path program 72 times [2022-02-16 14:44:39,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:44:39,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175538103] [2022-02-16 14:44:39,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:44:39,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:44:39,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:44:40,141 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-16 14:44:40,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:44:40,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175538103] [2022-02-16 14:44:40,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175538103] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:44:40,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203618305] [2022-02-16 14:44:40,142 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 14:44:40,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:44:40,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:44:40,143 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-16 14:44:40,143 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-16 14:44:40,172 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-02-16 14:44:40,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:44:40,172 WARN L261 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 14:44:40,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:44:41,221 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-16 14:44:41,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:44:42,176 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-16 14:44:42,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203618305] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:44:42,176 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:44:42,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 58 [2022-02-16 14:44:42,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371134892] [2022-02-16 14:44:42,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:44:42,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-02-16 14:44:42,176 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:44:42,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-02-16 14:44:42,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=583, Invalid=2723, Unknown=0, NotChecked=0, Total=3306 [2022-02-16 14:44:42,177 INFO L87 Difference]: Start difference. First operand 8228 states and 12816 transitions. Second operand has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:45:00,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:45:00,406 INFO L93 Difference]: Finished difference Result 10136 states and 15569 transitions. [2022-02-16 14:45:00,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 229 states. [2022-02-16 14:45:00,406 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-16 14:45:00,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:45:00,415 INFO L225 Difference]: With dead ends: 10136 [2022-02-16 14:45:00,415 INFO L226 Difference]: Without dead ends: 10104 [2022-02-16 14:45:00,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33423 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=13281, Invalid=65961, Unknown=0, NotChecked=0, Total=79242 [2022-02-16 14:45:00,419 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 1032 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 2378 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 3320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 2378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 462 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:45:00,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1032 Valid, 351 Invalid, 3320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 2378 Invalid, 0 Unknown, 462 Unchecked, 1.3s Time] [2022-02-16 14:45:00,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10104 states. [2022-02-16 14:45:00,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10104 to 8523. [2022-02-16 14:45:00,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8523 states, 8522 states have (on average 1.562074630368458) internal successors, (13312), 8522 states have internal predecessors, (13312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:45:00,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8523 states to 8523 states and 13312 transitions. [2022-02-16 14:45:00,501 INFO L78 Accepts]: Start accepts. Automaton has 8523 states and 13312 transitions. Word has length 43 [2022-02-16 14:45:00,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:45:00,501 INFO L470 AbstractCegarLoop]: Abstraction has 8523 states and 13312 transitions. [2022-02-16 14:45:00,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:45:00,501 INFO L276 IsEmpty]: Start isEmpty. Operand 8523 states and 13312 transitions. [2022-02-16 14:45:00,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-16 14:45:00,508 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:45:00,508 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-16 14:45:00,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-02-16 14:45:00,723 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-16 14:45:00,723 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:45:00,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:45:00,724 INFO L85 PathProgramCache]: Analyzing trace with hash -470421843, now seen corresponding path program 73 times [2022-02-16 14:45:00,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:45:00,724 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73127938] [2022-02-16 14:45:00,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:45:00,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:45:00,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:45:01,109 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-16 14:45:01,109 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:45:01,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73127938] [2022-02-16 14:45:01,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73127938] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:45:01,109 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626260233] [2022-02-16 14:45:01,109 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 14:45:01,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:45:01,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:45:01,110 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-16 14:45:01,111 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-16 14:45:01,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:45:01,137 WARN L261 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 14:45:01,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:45:02,191 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-16 14:45:02,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:45:06,246 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-16 14:45:06,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626260233] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:45:06,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:45:06,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 22] total 59 [2022-02-16 14:45:06,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630734364] [2022-02-16 14:45:06,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:45:06,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 14:45:06,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:45:06,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 14:45:06,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=2841, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 14:45:06,247 INFO L87 Difference]: Start difference. First operand 8523 states and 13312 transitions. Second operand has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 59 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:08,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:46:08,111 INFO L93 Difference]: Finished difference Result 10612 states and 16302 transitions. [2022-02-16 14:46:08,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-02-16 14:46:08,111 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 59 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-16 14:46:08,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:46:08,121 INFO L225 Difference]: With dead ends: 10612 [2022-02-16 14:46:08,121 INFO L226 Difference]: Without dead ends: 10567 [2022-02-16 14:46:08,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 276 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 32138 ImplicationChecksByTransitivity, 61.8s TimeCoverageRelationStatistics Valid=13299, Invalid=63707, Unknown=0, NotChecked=0, Total=77006 [2022-02-16 14:46:08,124 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 860 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 2582 mSolverCounterSat, 493 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 3237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 493 IncrementalHoareTripleChecker+Valid, 2582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 162 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-16 14:46:08,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [860 Valid, 271 Invalid, 3237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [493 Valid, 2582 Invalid, 0 Unknown, 162 Unchecked, 1.7s Time] [2022-02-16 14:46:08,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10567 states. [2022-02-16 14:46:08,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10567 to 8951. [2022-02-16 14:46:08,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8951 states, 8950 states have (on average 1.5693854748603353) internal successors, (14046), 8950 states have internal predecessors, (14046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:08,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8951 states to 8951 states and 14046 transitions. [2022-02-16 14:46:08,253 INFO L78 Accepts]: Start accepts. Automaton has 8951 states and 14046 transitions. Word has length 43 [2022-02-16 14:46:08,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:46:08,254 INFO L470 AbstractCegarLoop]: Abstraction has 8951 states and 14046 transitions. [2022-02-16 14:46:08,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 59 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:08,254 INFO L276 IsEmpty]: Start isEmpty. Operand 8951 states and 14046 transitions. [2022-02-16 14:46:08,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-16 14:46:08,263 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:46:08,263 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-16 14:46:08,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-02-16 14:46:08,464 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-16 14:46:08,465 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:46:08,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:46:08,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1035531965, now seen corresponding path program 74 times [2022-02-16 14:46:08,465 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:46:08,465 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977478311] [2022-02-16 14:46:08,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:46:08,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:46:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:46:08,803 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-16 14:46:08,803 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:46:08,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977478311] [2022-02-16 14:46:08,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977478311] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:46:08,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809879004] [2022-02-16 14:46:08,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 14:46:08,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:46:08,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:46:08,804 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-16 14:46:08,805 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-16 14:46:08,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 14:46:08,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:46:08,831 WARN L261 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 14:46:08,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:46:09,914 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-16 14:46:09,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:46:10,800 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-16 14:46:10,800 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809879004] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:46:10,800 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:46:10,800 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 58 [2022-02-16 14:46:10,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544592101] [2022-02-16 14:46:10,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:46:10,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-02-16 14:46:10,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:46:10,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-02-16 14:46:10,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=564, Invalid=2742, Unknown=0, NotChecked=0, Total=3306 [2022-02-16 14:46:10,801 INFO L87 Difference]: Start difference. First operand 8951 states and 14046 transitions. Second operand has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:29,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:46:29,301 INFO L93 Difference]: Finished difference Result 11503 states and 17746 transitions. [2022-02-16 14:46:29,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 253 states. [2022-02-16 14:46:29,302 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-02-16 14:46:29,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:46:29,311 INFO L225 Difference]: With dead ends: 11503 [2022-02-16 14:46:29,311 INFO L226 Difference]: Without dead ends: 11482 [2022-02-16 14:46:29,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 58 SyntacticMatches, 18 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38596 ImplicationChecksByTransitivity, 18.0s TimeCoverageRelationStatistics Valid=13544, Invalid=73186, Unknown=0, NotChecked=0, Total=86730 [2022-02-16 14:46:29,314 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 835 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 2892 mSolverCounterSat, 365 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 3914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 2892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 657 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-16 14:46:29,314 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [835 Valid, 639 Invalid, 3914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 2892 Invalid, 0 Unknown, 657 Unchecked, 1.3s Time] [2022-02-16 14:46:29,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11482 states. [2022-02-16 14:46:29,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11482 to 9235. [2022-02-16 14:46:29,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9235 states, 9234 states have (on average 1.5753736192332684) internal successors, (14547), 9234 states have internal predecessors, (14547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:29,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9235 states to 9235 states and 14547 transitions. [2022-02-16 14:46:29,410 INFO L78 Accepts]: Start accepts. Automaton has 9235 states and 14547 transitions. Word has length 43 [2022-02-16 14:46:29,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:46:29,410 INFO L470 AbstractCegarLoop]: Abstraction has 9235 states and 14547 transitions. [2022-02-16 14:46:29,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 2.0172413793103448) internal successors, (117), 58 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:29,410 INFO L276 IsEmpty]: Start isEmpty. Operand 9235 states and 14547 transitions. [2022-02-16 14:46:29,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-16 14:46:29,417 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:46:29,417 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-16 14:46:29,433 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-16 14:46:29,632 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-16 14:46:29,632 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:46:29,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:46:29,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1393201543, now seen corresponding path program 75 times [2022-02-16 14:46:29,633 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:46:29,633 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577349374] [2022-02-16 14:46:29,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:46:29,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:46:29,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:46:29,969 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-16 14:46:29,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:46:29,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577349374] [2022-02-16 14:46:29,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577349374] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:46:29,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455454428] [2022-02-16 14:46:29,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 14:46:29,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:46:29,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:46:29,970 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-16 14:46:29,971 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-16 14:46:30,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-02-16 14:46:30,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:46:30,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 34 conjunts are in the unsatisfiable core [2022-02-16 14:46:30,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:46:30,604 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-16 14:46:30,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:46:31,240 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 38 proven. 54 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-02-16 14:46:31,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455454428] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:46:31,240 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:46:31,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 18, 15] total 49 [2022-02-16 14:46:31,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719270264] [2022-02-16 14:46:31,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:46:31,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-02-16 14:46:31,241 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:46:31,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-02-16 14:46:31,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=298, Invalid=2054, Unknown=0, NotChecked=0, Total=2352 [2022-02-16 14:46:31,241 INFO L87 Difference]: Start difference. First operand 9235 states and 14547 transitions. Second operand has 49 states, 49 states have (on average 2.163265306122449) internal successors, (106), 49 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-16 14:46:38,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 14:46:38,576 INFO L93 Difference]: Finished difference Result 11445 states and 17868 transitions. [2022-02-16 14:46:38,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-02-16 14:46:38,576 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.163265306122449) internal successors, (106), 49 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 43 [2022-02-16 14:46:38,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 14:46:38,587 INFO L225 Difference]: With dead ends: 11445 [2022-02-16 14:46:38,587 INFO L226 Difference]: Without dead ends: 11214 [2022-02-16 14:46:38,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 56 SyntacticMatches, 4 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13206 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=4279, Invalid=34727, Unknown=0, NotChecked=0, Total=39006 [2022-02-16 14:46:38,589 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 868 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1720 mSolverCounterSat, 379 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 2099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 379 IncrementalHoareTripleChecker+Valid, 1720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-16 14:46:38,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [868 Valid, 263 Invalid, 2099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [379 Valid, 1720 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-16 14:46:38,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11214 states. [2022-02-16 14:46:38,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11214 to 9651. [2022-02-16 14:46:38,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9651 states, 9650 states have (on average 1.5662176165803108) internal successors, (15114), 9650 states have internal predecessors, (15114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 14:46:38,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9651 states to 9651 states and 15114 transitions. [2022-02-16 14:46:38,707 INFO L78 Accepts]: Start accepts. Automaton has 9651 states and 15114 transitions. Word has length 43 [2022-02-16 14:46:38,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 14:46:38,707 INFO L470 AbstractCegarLoop]: Abstraction has 9651 states and 15114 transitions. [2022-02-16 14:46:38,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.163265306122449) internal successors, (106), 49 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-16 14:46:38,707 INFO L276 IsEmpty]: Start isEmpty. Operand 9651 states and 15114 transitions. [2022-02-16 14:46:38,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-02-16 14:46:38,714 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 14:46:38,714 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-16 14:46:38,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-16 14:46:38,930 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-16 14:46:38,930 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 14:46:38,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 14:46:38,930 INFO L85 PathProgramCache]: Analyzing trace with hash 416960429, now seen corresponding path program 76 times [2022-02-16 14:46:38,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 14:46:38,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095386789] [2022-02-16 14:46:38,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 14:46:38,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 14:46:38,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 14:46:39,277 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-16 14:46:39,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 14:46:39,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095386789] [2022-02-16 14:46:39,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095386789] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 14:46:39,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823305936] [2022-02-16 14:46:39,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 14:46:39,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 14:46:39,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 14:46:39,279 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-16 14:46:39,280 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-16 14:46:39,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 14:46:39,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 14:46:39,304 WARN L261 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 50 conjunts are in the unsatisfiable core [2022-02-16 14:46:39,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 14:46:40,538 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-16 14:46:40,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 14:46:44,355 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-16 14:46:44,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823305936] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 14:46:44,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 14:46:44,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 22] total 59 [2022-02-16 14:46:44,355 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582678367] [2022-02-16 14:46:44,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 14:46:44,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-02-16 14:46:44,355 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 14:46:44,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-02-16 14:46:44,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=558, Invalid=2864, Unknown=0, NotChecked=0, Total=3422 [2022-02-16 14:46:44,356 INFO L87 Difference]: Start difference. First operand 9651 states and 15114 transitions. Second operand has 59 states, 59 states have (on average 1.9830508474576272) internal successors, (117), 59 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-02-16 14:46:53,081 WARN L244 SmtUtils]: Removed 7 from assertion stack [2022-02-16 14:46:53,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-02-16 14:46:53,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 48 SyntacticMatches, 8 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 3631 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=2269, Invalid=9721, Unknown=0, NotChecked=0, Total=11990 [2022-02-16 14:46:53,082 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 242 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-02-16 14:46:53,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 28 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1054 Invalid, 0 Unknown, 32 Unchecked, 0.5s Time] [2022-02-16 14:46:53,082 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-16 14:46:53,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-02-16 14:46:53,108 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-16 14:46:53,108 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-16 14:46:53,283 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-16 14:46:53,283 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (9651states) and FLOYD_HOARE automaton (currently 62 states, 59 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 81 for 17ms.. [2022-02-16 14:46:53,284 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-16 14:46:53,284 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-16 14:46:53,285 INFO L732 BasicCegarLoop]: Path program histogram: [76, 1, 1] [2022-02-16 14:46:53,286 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-16 14:46:53,286 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-16 14:46:53,287 INFO L202 PluginConnector]: Adding new model nonblocking-counter-alt2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.02 02:46:53 BasicIcfg [2022-02-16 14:46:53,288 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-16 14:46:53,288 INFO L158 Benchmark]: Toolchain (without parser) took 864616.91ms. Allocated memory was 179.3MB in the beginning and 780.1MB in the end (delta: 600.8MB). Free memory was 139.8MB in the beginning and 647.9MB in the end (delta: -508.2MB). Peak memory consumption was 95.1MB. Max. memory is 8.0GB. [2022-02-16 14:46:53,288 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 179.3MB. Free memory was 140.9MB in the beginning and 140.8MB in the end (delta: 79.5kB). There was no memory consumed. Max. memory is 8.0GB. [2022-02-16 14:46:53,288 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.84ms. Allocated memory is still 179.3MB. Free memory was 139.7MB in the beginning and 138.2MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-02-16 14:46:53,288 INFO L158 Benchmark]: Boogie Preprocessor took 12.59ms. Allocated memory is still 179.3MB. Free memory was 138.2MB in the beginning and 137.2MB in the end (delta: 956.2kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-16 14:46:53,288 INFO L158 Benchmark]: RCFGBuilder took 219.89ms. Allocated memory is still 179.3MB. Free memory was 137.1MB in the beginning and 128.2MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-02-16 14:46:53,288 INFO L158 Benchmark]: TraceAbstraction took 864360.91ms. Allocated memory was 179.3MB in the beginning and 780.1MB in the end (delta: 600.8MB). Free memory was 127.7MB in the beginning and 647.9MB in the end (delta: -520.2MB). Peak memory consumption was 81.4MB. Max. memory is 8.0GB. [2022-02-16 14:46:53,288 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.12ms. Allocated memory is still 179.3MB. Free memory was 140.9MB in the beginning and 140.8MB in the end (delta: 79.5kB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 18.84ms. Allocated memory is still 179.3MB. Free memory was 139.7MB in the beginning and 138.2MB in the end (delta: 1.5MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 12.59ms. Allocated memory is still 179.3MB. Free memory was 138.2MB in the beginning and 137.2MB in the end (delta: 956.2kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 219.89ms. Allocated memory is still 179.3MB. Free memory was 137.1MB in the beginning and 128.2MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 864360.91ms. Allocated memory was 179.3MB in the beginning and 780.1MB in the end (delta: 600.8MB). Free memory was 127.7MB in the beginning and 647.9MB in the end (delta: -520.2MB). Peak memory consumption was 81.4MB. 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: 51]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (9651states) and FLOYD_HOARE automaton (currently 62 states, 59 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 81 for 17ms.. - TimeoutResultAtElement [Line: 46]: 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 (9651states) and FLOYD_HOARE automaton (currently 62 states, 59 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 81 for 17ms.. - TimeoutResultAtElement [Line: 46]: 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 (9651states) and FLOYD_HOARE automaton (currently 62 states, 59 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 81 for 17ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 864.3s, OverallIterations: 78, TraceHistogramMax: 7, PathProgramHistogramMax: 76, EmptinessCheckTime: 0.4s, AutomataDifference: 703.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, PartialOrderReductionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 39552 SdHoareTripleChecker+Valid, 51.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 39552 mSDsluCounter, 17715 SdHoareTripleChecker+Invalid, 44.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 8386 IncrementalHoareTripleChecker+Unchecked, 28406 mSDsCounter, 20962 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 107467 IncrementalHoareTripleChecker+Invalid, 136815 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 20962 mSolverCounterUnsat, 1151 mSDtfsCounter, 107467 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 16347 GetRequests, 3352 SyntacticMatches, 339 SemanticMatches, 12655 ConstructedPredicates, 0 IntricatePredicates, 12 DeprecatedPredicates, 1045195 ImplicationChecksByTransitivity, 699.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9651occurred in iteration=77, InterpolantAutomatonStates: 9877, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.6s AutomataMinimizationTime, 77 MinimizatonAttempts, 90487 StatesRemovedByMinimization, 77 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 136.1s InterpolantComputationTime, 5360 NumberOfCodeBlocks, 5360 NumberOfCodeBlocksAsserted, 362 NumberOfCheckSat, 7794 ConstructedInterpolants, 149 QuantifiedInterpolants, 158252 SizeOfPredicates, 629 NumberOfNonLiveVariables, 6014 ConjunctsInSsa, 2489 ConjunctsInUnsatCore, 230 InterpolantComputations, 2 PerfectInterpolantSequences, 579/12373 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