/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/figure1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 05:41:25,844 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 05:41:25,845 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 05:41:25,912 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 05:41:25,913 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 05:41:25,915 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 05:41:25,916 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 05:41:25,917 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 05:41:25,918 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 05:41:25,918 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 05:41:25,919 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 05:41:25,919 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 05:41:25,920 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 05:41:25,920 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 05:41:25,922 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 05:41:25,925 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 05:41:25,926 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 05:41:25,930 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 05:41:25,931 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 05:41:25,932 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 05:41:25,933 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 05:41:25,935 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 05:41:25,936 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 05:41:25,937 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 05:41:25,942 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 05:41:25,942 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 05:41:25,942 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 05:41:25,943 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 05:41:25,943 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 05:41:25,944 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 05:41:25,944 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 05:41:25,944 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 05:41:25,944 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 05:41:25,945 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 05:41:25,945 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 05:41:25,946 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 05:41:25,946 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 05:41:25,946 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 05:41:25,946 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 05:41:25,947 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 05:41:25,947 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 05:41:25,949 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-01-18 05:41:25,975 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 05:41:25,976 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 05:41:25,976 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 05:41:25,976 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 05:41:25,976 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 05:41:25,976 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 05:41:25,977 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 05:41:25,977 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 05:41:25,977 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 05:41:25,978 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 05:41:25,978 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 05:41:25,978 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 05:41:25,979 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 05:41:25,979 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 05:41:25,979 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 05:41:25,979 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 05:41:25,985 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 05:41:25,985 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 05:41:25,985 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-01-18 05:41:26,150 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 05:41:26,166 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 05:41:26,167 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 05:41:26,168 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 05:41:26,175 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 05:41:26,176 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/figure1.wvr.bpl [2022-01-18 05:41:26,177 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/figure1.wvr.bpl' [2022-01-18 05:41:26,201 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 05:41:26,202 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 05:41:26,204 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 05:41:26,204 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 05:41:26,204 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 05:41:26,211 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,216 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,227 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 05:41:26,228 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 05:41:26,230 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 05:41:26,230 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 05:41:26,230 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 05:41:26,236 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,236 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,237 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,237 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,239 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,242 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,243 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,245 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 05:41:26,245 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 05:41:26,245 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 05:41:26,246 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 05:41:26,247 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/1) ... [2022-01-18 05:41:26,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 05:41:26,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:26,282 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-01-18 05:41:26,287 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-01-18 05:41:26,325 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 05:41:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 05:41:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 05:41:26,326 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 05:41:26,326 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 05:41:26,326 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 05:41:26,327 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 05:41:26,327 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 05:41:26,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 05:41:26,328 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 05:41:26,370 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 05:41:26,371 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 05:41:26,447 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 05:41:26,459 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 05:41:26,459 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 05:41:26,461 INFO L202 PluginConnector]: Adding new model figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 05:41:26 BoogieIcfgContainer [2022-01-18 05:41:26,461 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 05:41:26,462 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 05:41:26,462 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 05:41:26,465 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 05:41:26,465 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:41:26" (1/2) ... [2022-01-18 05:41:26,466 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6033aeaf and model type figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 05:41:26, skipping insertion in model container [2022-01-18 05:41:26,466 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 05:41:26" (2/2) ... [2022-01-18 05:41:26,468 INFO L111 eAbstractionObserver]: Analyzing ICFG figure1.wvr.bpl [2022-01-18 05:41:26,472 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 05:41:26,472 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 05:41:26,472 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 05:41:26,472 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 05:41:26,495 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 05:41:26,567 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 05:41:26,571 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 05:41:26,572 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 05:41:26,581 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 27 places, 22 transitions, 60 flow [2022-01-18 05:41:26,602 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:26,603 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:26,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 05:41:26,608 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:26,608 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:26,609 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:26,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:26,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1212787643, now seen corresponding path program 1 times [2022-01-18 05:41:26,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:26,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158027896] [2022-01-18 05:41:26,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:26,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:26,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:26,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:26,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:26,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158027896] [2022-01-18 05:41:26,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158027896] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:41:26,707 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 05:41:26,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 05:41:26,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326824322] [2022-01-18 05:41:26,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:41:26,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 05:41:26,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:26,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 05:41:26,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 05:41:26,730 INFO L87 Difference]: Start difference. First operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:26,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:26,752 INFO L93 Difference]: Finished difference Result 57 states and 100 transitions. [2022-01-18 05:41:26,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 05:41:26,754 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 05:41:26,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:26,759 INFO L225 Difference]: With dead ends: 57 [2022-01-18 05:41:26,760 INFO L226 Difference]: Without dead ends: 42 [2022-01-18 05:41:26,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 05:41:26,763 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 2 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:26,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 20 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:26,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2022-01-18 05:41:26,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 40. [2022-01-18 05:41:26,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.8205128205128205) internal successors, (71), 39 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:26,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 71 transitions. [2022-01-18 05:41:26,785 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 71 transitions. Word has length 14 [2022-01-18 05:41:26,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:26,786 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 71 transitions. [2022-01-18 05:41:26,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:26,786 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 71 transitions. [2022-01-18 05:41:26,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 05:41:26,786 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:26,787 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:26,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 05:41:26,787 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:26,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:26,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1488322375, now seen corresponding path program 1 times [2022-01-18 05:41:26,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:26,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973864653] [2022-01-18 05:41:26,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:26,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:26,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:26,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:26,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:26,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973864653] [2022-01-18 05:41:26,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973864653] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:26,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825952882] [2022-01-18 05:41:26,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:26,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:26,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:26,861 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-01-18 05:41:26,900 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-01-18 05:41:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:26,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 05:41:26,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:27,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:27,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:27,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:27,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825952882] provided 1 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:27,194 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-01-18 05:41:27,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 5] total 10 [2022-01-18 05:41:27,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396068996] [2022-01-18 05:41:27,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:41:27,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 05:41:27,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:27,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 05:41:27,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-01-18 05:41:27,197 INFO L87 Difference]: Start difference. First operand 40 states and 71 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:27,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:27,290 INFO L93 Difference]: Finished difference Result 75 states and 126 transitions. [2022-01-18 05:41:27,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 05:41:27,290 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 05:41:27,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:27,292 INFO L225 Difference]: With dead ends: 75 [2022-01-18 05:41:27,292 INFO L226 Difference]: Without dead ends: 75 [2022-01-18 05:41:27,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:41:27,294 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 60 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:27,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 28 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:27,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-01-18 05:41:27,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 45. [2022-01-18 05:41:27,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.8181818181818181) internal successors, (80), 44 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-01-18 05:41:27,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 80 transitions. [2022-01-18 05:41:27,301 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 80 transitions. Word has length 16 [2022-01-18 05:41:27,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:27,301 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 80 transitions. [2022-01-18 05:41:27,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:27,301 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 80 transitions. [2022-01-18 05:41:27,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 05:41:27,302 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:27,302 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:27,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:27,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:27,516 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:27,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:27,517 INFO L85 PathProgramCache]: Analyzing trace with hash -841147161, now seen corresponding path program 2 times [2022-01-18 05:41:27,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:27,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888858370] [2022-01-18 05:41:27,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:27,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:27,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:27,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:27,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888858370] [2022-01-18 05:41:27,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888858370] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:41:27,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 05:41:27,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 05:41:27,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400431603] [2022-01-18 05:41:27,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:41:27,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 05:41:27,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:27,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 05:41:27,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:41:27,576 INFO L87 Difference]: Start difference. First operand 45 states and 80 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:27,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:27,666 INFO L93 Difference]: Finished difference Result 50 states and 88 transitions. [2022-01-18 05:41:27,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 05:41:27,667 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 05:41:27,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:27,671 INFO L225 Difference]: With dead ends: 50 [2022-01-18 05:41:27,671 INFO L226 Difference]: Without dead ends: 48 [2022-01-18 05:41:27,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-01-18 05:41:27,674 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 53 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:27,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 19 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:27,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-01-18 05:41:27,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 43. [2022-01-18 05:41:27,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.8095238095238095) internal successors, (76), 42 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:27,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 76 transitions. [2022-01-18 05:41:27,683 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 76 transitions. Word has length 16 [2022-01-18 05:41:27,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:27,683 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 76 transitions. [2022-01-18 05:41:27,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:27,684 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 76 transitions. [2022-01-18 05:41:27,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 05:41:27,684 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:27,684 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:27,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 05:41:27,685 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:27,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:27,685 INFO L85 PathProgramCache]: Analyzing trace with hash -976918153, now seen corresponding path program 1 times [2022-01-18 05:41:27,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:27,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735372049] [2022-01-18 05:41:27,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:27,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:27,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:27,780 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:27,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:27,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735372049] [2022-01-18 05:41:27,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735372049] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:27,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114285630] [2022-01-18 05:41:27,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:27,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:27,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:27,782 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-01-18 05:41:27,784 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-01-18 05:41:27,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:27,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 05:41:27,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:27,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:27,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:28,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:28,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114285630] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:28,035 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:28,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-01-18 05:41:28,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762118591] [2022-01-18 05:41:28,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:28,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 05:41:28,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:28,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 05:41:28,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 05:41:28,041 INFO L87 Difference]: Start difference. First operand 43 states and 76 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:28,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:28,067 INFO L93 Difference]: Finished difference Result 96 states and 173 transitions. [2022-01-18 05:41:28,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 05:41:28,068 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 05:41:28,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:28,069 INFO L225 Difference]: With dead ends: 96 [2022-01-18 05:41:28,069 INFO L226 Difference]: Without dead ends: 75 [2022-01-18 05:41:28,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 05:41:28,071 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 11 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:28,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 42 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:28,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-01-18 05:41:28,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 58. [2022-01-18 05:41:28,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 1.912280701754386) internal successors, (109), 57 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:28,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 109 transitions. [2022-01-18 05:41:28,082 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 109 transitions. Word has length 18 [2022-01-18 05:41:28,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:28,083 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 109 transitions. [2022-01-18 05:41:28,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:28,083 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 109 transitions. [2022-01-18 05:41:28,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 05:41:28,084 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:28,084 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:28,108 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-01-18 05:41:28,284 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-01-18 05:41:28,285 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:28,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:28,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1383534453, now seen corresponding path program 2 times [2022-01-18 05:41:28,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:28,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464511017] [2022-01-18 05:41:28,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:28,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:28,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:28,365 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:28,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:28,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464511017] [2022-01-18 05:41:28,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464511017] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:28,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472329480] [2022-01-18 05:41:28,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:41:28,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:28,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:28,367 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-01-18 05:41:28,368 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-01-18 05:41:28,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:41:28,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:28,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 05:41:28,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:28,544 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:28,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:28,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472329480] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:28,659 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:28,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-01-18 05:41:28,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548537920] [2022-01-18 05:41:28,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:28,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:41:28,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:28,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:41:28,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:41:28,661 INFO L87 Difference]: Start difference. First operand 58 states and 109 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:29,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:29,069 INFO L93 Difference]: Finished difference Result 183 states and 329 transitions. [2022-01-18 05:41:29,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:41:29,070 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 05:41:29,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:29,071 INFO L225 Difference]: With dead ends: 183 [2022-01-18 05:41:29,071 INFO L226 Difference]: Without dead ends: 177 [2022-01-18 05:41:29,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=756, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:41:29,072 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 125 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:29,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 109 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:41:29,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-01-18 05:41:29,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 67. [2022-01-18 05:41:29,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 1.9545454545454546) internal successors, (129), 66 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:29,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 129 transitions. [2022-01-18 05:41:29,077 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 129 transitions. Word has length 20 [2022-01-18 05:41:29,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:29,078 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 129 transitions. [2022-01-18 05:41:29,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:29,078 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 129 transitions. [2022-01-18 05:41:29,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 05:41:29,078 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:29,079 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:29,118 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-01-18 05:41:29,295 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-01-18 05:41:29,296 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:29,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:29,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1633346791, now seen corresponding path program 3 times [2022-01-18 05:41:29,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:29,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79320116] [2022-01-18 05:41:29,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:29,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:29,348 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:29,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:29,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79320116] [2022-01-18 05:41:29,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79320116] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:29,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429343671] [2022-01-18 05:41:29,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:41:29,348 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:29,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:29,349 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-01-18 05:41:29,350 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-01-18 05:41:29,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:41:29,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:29,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 05:41:29,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:29,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:29,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:29,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:29,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429343671] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:29,583 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:29,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-01-18 05:41:29,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154339976] [2022-01-18 05:41:29,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:29,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:41:29,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:29,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:41:29,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:41:29,585 INFO L87 Difference]: Start difference. First operand 67 states and 129 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:29,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:29,826 INFO L93 Difference]: Finished difference Result 145 states and 267 transitions. [2022-01-18 05:41:29,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:41:29,826 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-01-18 05:41:29,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:29,827 INFO L225 Difference]: With dead ends: 145 [2022-01-18 05:41:29,827 INFO L226 Difference]: Without dead ends: 141 [2022-01-18 05:41:29,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=259, Invalid=553, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:41:29,828 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 108 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:29,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 51 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:41:29,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-01-18 05:41:29,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 66. [2022-01-18 05:41:29,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 1.9384615384615385) internal successors, (126), 65 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:29,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 126 transitions. [2022-01-18 05:41:29,833 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 126 transitions. Word has length 20 [2022-01-18 05:41:29,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:29,833 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 126 transitions. [2022-01-18 05:41:29,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:29,833 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 126 transitions. [2022-01-18 05:41:29,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 05:41:29,834 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:29,834 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:29,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:30,034 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-01-18 05:41:30,035 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:30,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:30,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1508489523, now seen corresponding path program 4 times [2022-01-18 05:41:30,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:30,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951530901] [2022-01-18 05:41:30,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:30,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:30,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:30,105 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:30,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:30,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951530901] [2022-01-18 05:41:30,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951530901] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:30,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400795182] [2022-01-18 05:41:30,106 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:41:30,106 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:30,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:30,107 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-01-18 05:41:30,108 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-01-18 05:41:30,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:41:30,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:30,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:41:30,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:30,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:30,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:30,282 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:30,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400795182] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:30,282 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:30,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 05:41:30,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622825621] [2022-01-18 05:41:30,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:30,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 05:41:30,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:30,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 05:41:30,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 05:41:30,284 INFO L87 Difference]: Start difference. First operand 66 states and 126 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:30,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:30,312 INFO L93 Difference]: Finished difference Result 162 states and 309 transitions. [2022-01-18 05:41:30,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 05:41:30,312 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-01-18 05:41:30,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:30,314 INFO L225 Difference]: With dead ends: 162 [2022-01-18 05:41:30,315 INFO L226 Difference]: Without dead ends: 135 [2022-01-18 05:41:30,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 05:41:30,320 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 20 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:30,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 80 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:30,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-01-18 05:41:30,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 105. [2022-01-18 05:41:30,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.048076923076923) internal successors, (213), 104 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:30,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 213 transitions. [2022-01-18 05:41:30,325 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 213 transitions. Word has length 22 [2022-01-18 05:41:30,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:30,325 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 213 transitions. [2022-01-18 05:41:30,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:30,326 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 213 transitions. [2022-01-18 05:41:30,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:41:30,326 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:30,326 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:30,354 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-01-18 05:41:30,527 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-01-18 05:41:30,527 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:30,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:30,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1228681265, now seen corresponding path program 5 times [2022-01-18 05:41:30,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:30,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409542533] [2022-01-18 05:41:30,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:30,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:30,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:30,611 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:30,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:30,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409542533] [2022-01-18 05:41:30,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409542533] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:30,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897770095] [2022-01-18 05:41:30,611 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:41:30,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:30,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:30,625 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-01-18 05:41:30,626 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-01-18 05:41:30,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 05:41:30,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:30,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 05:41:30,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:30,821 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:30,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:30,926 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:30,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897770095] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:30,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:30,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 20 [2022-01-18 05:41:30,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175285744] [2022-01-18 05:41:30,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:30,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:41:30,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:30,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:41:30,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:41:30,928 INFO L87 Difference]: Start difference. First operand 105 states and 213 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:31,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:31,578 INFO L93 Difference]: Finished difference Result 383 states and 726 transitions. [2022-01-18 05:41:31,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:41:31,578 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 05:41:31,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:31,580 INFO L225 Difference]: With dead ends: 383 [2022-01-18 05:41:31,580 INFO L226 Difference]: Without dead ends: 347 [2022-01-18 05:41:31,581 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=652, Invalid=1798, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 05:41:31,581 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 225 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:31,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 116 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:41:31,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-01-18 05:41:31,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 92. [2022-01-18 05:41:31,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.967032967032967) internal successors, (179), 91 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:31,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 179 transitions. [2022-01-18 05:41:31,587 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 179 transitions. Word has length 24 [2022-01-18 05:41:31,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:31,587 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 179 transitions. [2022-01-18 05:41:31,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:31,587 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 179 transitions. [2022-01-18 05:41:31,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:41:31,588 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:31,588 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:31,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-01-18 05:41:31,811 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-01-18 05:41:31,811 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:31,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:31,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1864859111, now seen corresponding path program 6 times [2022-01-18 05:41:31,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:31,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469711847] [2022-01-18 05:41:31,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:31,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:31,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:31,949 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:31,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:31,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469711847] [2022-01-18 05:41:31,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469711847] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:31,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15449332] [2022-01-18 05:41:31,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:41:31,949 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:31,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:31,959 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-01-18 05:41:31,992 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-01-18 05:41:32,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 05:41:32,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:32,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 05:41:32,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:32,166 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:32,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:32,275 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:32,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15449332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:32,275 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:32,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-01-18 05:41:32,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504919946] [2022-01-18 05:41:32,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:32,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 05:41:32,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:32,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 05:41:32,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-01-18 05:41:32,278 INFO L87 Difference]: Start difference. First operand 92 states and 179 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:32,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:32,678 INFO L93 Difference]: Finished difference Result 239 states and 453 transitions. [2022-01-18 05:41:32,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:41:32,678 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 05:41:32,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:32,679 INFO L225 Difference]: With dead ends: 239 [2022-01-18 05:41:32,679 INFO L226 Difference]: Without dead ends: 235 [2022-01-18 05:41:32,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=539, Invalid=1267, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:41:32,680 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 177 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:32,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 71 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:41:32,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-01-18 05:41:32,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 84. [2022-01-18 05:41:32,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 1.9759036144578312) internal successors, (164), 83 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:32,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 164 transitions. [2022-01-18 05:41:32,683 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 164 transitions. Word has length 24 [2022-01-18 05:41:32,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:32,684 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 164 transitions. [2022-01-18 05:41:32,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 19 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:32,684 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 164 transitions. [2022-01-18 05:41:32,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-18 05:41:32,684 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:32,684 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:32,700 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-01-18 05:41:32,895 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-01-18 05:41:32,895 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:32,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:32,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1276536081, now seen corresponding path program 7 times [2022-01-18 05:41:32,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:32,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160348265] [2022-01-18 05:41:32,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:32,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:32,943 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:32,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:32,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160348265] [2022-01-18 05:41:32,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160348265] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:32,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420957598] [2022-01-18 05:41:32,943 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:41:32,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:32,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:32,944 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-01-18 05:41:32,945 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-01-18 05:41:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:32,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:41:32,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:33,044 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:33,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:33,128 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:33,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420957598] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:33,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:33,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-01-18 05:41:33,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400607040] [2022-01-18 05:41:33,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:33,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 05:41:33,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:33,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 05:41:33,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:41:33,129 INFO L87 Difference]: Start difference. First operand 84 states and 164 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:33,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:33,174 INFO L93 Difference]: Finished difference Result 221 states and 426 transitions. [2022-01-18 05:41:33,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 05:41:33,174 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-18 05:41:33,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:33,175 INFO L225 Difference]: With dead ends: 221 [2022-01-18 05:41:33,175 INFO L226 Difference]: Without dead ends: 188 [2022-01-18 05:41:33,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-18 05:41:33,175 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 29 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:33,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 132 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:33,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2022-01-18 05:41:33,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 145. [2022-01-18 05:41:33,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 144 states have (on average 2.0833333333333335) internal successors, (300), 144 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:33,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 300 transitions. [2022-01-18 05:41:33,179 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 300 transitions. Word has length 26 [2022-01-18 05:41:33,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:33,179 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 300 transitions. [2022-01-18 05:41:33,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:33,180 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 300 transitions. [2022-01-18 05:41:33,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:41:33,180 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:33,180 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:33,196 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-01-18 05:41:33,395 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-01-18 05:41:33,397 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:33,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:33,397 INFO L85 PathProgramCache]: Analyzing trace with hash 923558637, now seen corresponding path program 8 times [2022-01-18 05:41:33,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:33,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487439094] [2022-01-18 05:41:33,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:33,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:33,496 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:33,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:33,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487439094] [2022-01-18 05:41:33,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487439094] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:33,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263128489] [2022-01-18 05:41:33,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:41:33,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:33,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:33,498 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-01-18 05:41:33,499 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-01-18 05:41:33,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:41:33,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:33,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:41:33,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:33,708 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:33,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:33,842 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:33,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263128489] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:33,842 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:33,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 25 [2022-01-18 05:41:33,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470905148] [2022-01-18 05:41:33,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:33,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:41:33,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:33,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:41:33,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:41:33,844 INFO L87 Difference]: Start difference. First operand 145 states and 300 transitions. Second operand has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:34,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:34,829 INFO L93 Difference]: Finished difference Result 613 states and 1172 transitions. [2022-01-18 05:41:34,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 05:41:34,829 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 05:41:34,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:34,831 INFO L225 Difference]: With dead ends: 613 [2022-01-18 05:41:34,831 INFO L226 Difference]: Without dead ends: 520 [2022-01-18 05:41:34,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1341 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1238, Invalid=3592, Unknown=0, NotChecked=0, Total=4830 [2022-01-18 05:41:34,833 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 385 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:34,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 137 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:41:34,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2022-01-18 05:41:34,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 114. [2022-01-18 05:41:34,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 1.991150442477876) internal successors, (225), 113 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:34,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 225 transitions. [2022-01-18 05:41:34,840 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 225 transitions. Word has length 28 [2022-01-18 05:41:34,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:34,840 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 225 transitions. [2022-01-18 05:41:34,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 25 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:34,841 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 225 transitions. [2022-01-18 05:41:34,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:41:34,841 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:34,841 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:34,861 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-01-18 05:41:35,059 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-01-18 05:41:35,060 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:35,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:35,060 INFO L85 PathProgramCache]: Analyzing trace with hash -805165081, now seen corresponding path program 9 times [2022-01-18 05:41:35,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:35,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258765670] [2022-01-18 05:41:35,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:35,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:35,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:35,146 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:35,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:35,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258765670] [2022-01-18 05:41:35,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258765670] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:35,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435610372] [2022-01-18 05:41:35,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:41:35,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:35,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:35,148 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-01-18 05:41:35,163 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-01-18 05:41:35,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 05:41:35,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:35,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:41:35,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:35,362 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:35,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:35,496 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:35,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435610372] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:35,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:35,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 24 [2022-01-18 05:41:35,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705152289] [2022-01-18 05:41:35,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:35,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:41:35,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:35,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:41:35,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:41:35,498 INFO L87 Difference]: Start difference. First operand 114 states and 225 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:36,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:36,053 INFO L93 Difference]: Finished difference Result 351 states and 677 transitions. [2022-01-18 05:41:36,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 05:41:36,053 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-18 05:41:36,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:36,054 INFO L225 Difference]: With dead ends: 351 [2022-01-18 05:41:36,055 INFO L226 Difference]: Without dead ends: 347 [2022-01-18 05:41:36,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=981, Invalid=2441, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 05:41:36,056 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 268 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:36,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 59 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:41:36,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-01-18 05:41:36,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 102. [2022-01-18 05:41:36,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.0) internal successors, (202), 101 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:36,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 202 transitions. [2022-01-18 05:41:36,059 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 202 transitions. Word has length 28 [2022-01-18 05:41:36,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:36,059 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 202 transitions. [2022-01-18 05:41:36,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 24 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:36,059 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 202 transitions. [2022-01-18 05:41:36,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 05:41:36,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:36,060 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:36,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:36,271 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-01-18 05:41:36,271 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:36,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:36,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1853361835, now seen corresponding path program 10 times [2022-01-18 05:41:36,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:36,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432664905] [2022-01-18 05:41:36,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:36,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:36,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:36,344 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:36,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:36,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432664905] [2022-01-18 05:41:36,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432664905] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:36,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573021168] [2022-01-18 05:41:36,345 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:41:36,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:36,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:36,346 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-01-18 05:41:36,347 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-01-18 05:41:36,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:41:36,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:36,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:41:36,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:36,457 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:36,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:36,528 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:36,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573021168] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:36,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:36,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-01-18 05:41:36,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882897936] [2022-01-18 05:41:36,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:36,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 05:41:36,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:36,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 05:41:36,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 05:41:36,530 INFO L87 Difference]: Start difference. First operand 102 states and 202 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:36,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:36,569 INFO L93 Difference]: Finished difference Result 280 states and 543 transitions. [2022-01-18 05:41:36,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 05:41:36,569 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 05:41:36,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:36,570 INFO L225 Difference]: With dead ends: 280 [2022-01-18 05:41:36,570 INFO L226 Difference]: Without dead ends: 241 [2022-01-18 05:41:36,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 61 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 05:41:36,570 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 38 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:36,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 198 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:41:36,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-01-18 05:41:36,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 185. [2022-01-18 05:41:36,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.1032608695652173) internal successors, (387), 184 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:36,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 387 transitions. [2022-01-18 05:41:36,574 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 387 transitions. Word has length 30 [2022-01-18 05:41:36,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:36,574 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 387 transitions. [2022-01-18 05:41:36,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:36,574 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 387 transitions. [2022-01-18 05:41:36,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:41:36,574 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:36,574 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:36,589 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-01-18 05:41:36,789 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-01-18 05:41:36,789 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:36,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:36,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1831163991, now seen corresponding path program 11 times [2022-01-18 05:41:36,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:36,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304417987] [2022-01-18 05:41:36,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:36,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:36,910 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:36,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:36,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304417987] [2022-01-18 05:41:36,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304417987] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:36,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659241064] [2022-01-18 05:41:36,910 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:41:36,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:36,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:36,912 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 05:41:36,914 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-01-18 05:41:36,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 05:41:36,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:36,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:41:36,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:37,202 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:37,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:37,371 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:37,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659241064] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:37,371 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:37,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-01-18 05:41:37,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372216057] [2022-01-18 05:41:37,371 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:37,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 05:41:37,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:37,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 05:41:37,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2022-01-18 05:41:37,372 INFO L87 Difference]: Start difference. First operand 185 states and 387 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:38,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:38,740 INFO L93 Difference]: Finished difference Result 889 states and 1704 transitions. [2022-01-18 05:41:38,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-18 05:41:38,741 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-18 05:41:38,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:38,744 INFO L225 Difference]: With dead ends: 889 [2022-01-18 05:41:38,744 INFO L226 Difference]: Without dead ends: 724 [2022-01-18 05:41:38,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2535 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2144, Invalid=6412, Unknown=0, NotChecked=0, Total=8556 [2022-01-18 05:41:38,746 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 372 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:38,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [372 Valid, 160 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:41:38,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 724 states. [2022-01-18 05:41:38,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 724 to 136. [2022-01-18 05:41:38,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 2.0074074074074075) internal successors, (271), 135 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:38,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 271 transitions. [2022-01-18 05:41:38,754 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 271 transitions. Word has length 32 [2022-01-18 05:41:38,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:38,754 INFO L470 AbstractCegarLoop]: Abstraction has 136 states and 271 transitions. [2022-01-18 05:41:38,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:38,754 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 271 transitions. [2022-01-18 05:41:38,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:41:38,755 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:38,755 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:38,787 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-01-18 05:41:38,970 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-01-18 05:41:38,970 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:38,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:38,970 INFO L85 PathProgramCache]: Analyzing trace with hash 102376167, now seen corresponding path program 12 times [2022-01-18 05:41:38,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:38,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233654154] [2022-01-18 05:41:38,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:38,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:39,074 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:39,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:39,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233654154] [2022-01-18 05:41:39,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233654154] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:39,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462555449] [2022-01-18 05:41:39,075 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:41:39,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:39,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:39,076 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-01-18 05:41:39,077 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-01-18 05:41:39,098 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 05:41:39,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:39,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:41:39,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:39,352 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:39,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:39,631 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:39,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462555449] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:39,631 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:39,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 29 [2022-01-18 05:41:39,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112572555] [2022-01-18 05:41:39,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:39,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-01-18 05:41:39,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:39,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-01-18 05:41:39,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=635, Unknown=0, NotChecked=0, Total=870 [2022-01-18 05:41:39,633 INFO L87 Difference]: Start difference. First operand 136 states and 271 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-01-18 05:41:40,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:40,675 INFO L93 Difference]: Finished difference Result 485 states and 945 transitions. [2022-01-18 05:41:40,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 05:41:40,676 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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 32 [2022-01-18 05:41:40,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:40,678 INFO L225 Difference]: With dead ends: 485 [2022-01-18 05:41:40,678 INFO L226 Difference]: Without dead ends: 481 [2022-01-18 05:41:40,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1685 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1634, Invalid=4218, Unknown=0, NotChecked=0, Total=5852 [2022-01-18 05:41:40,680 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 356 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:40,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 85 Invalid, 595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:41:40,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-01-18 05:41:40,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 120. [2022-01-18 05:41:40,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.0168067226890756) internal successors, (240), 119 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:40,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 240 transitions. [2022-01-18 05:41:40,686 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 240 transitions. Word has length 32 [2022-01-18 05:41:40,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:40,686 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 240 transitions. [2022-01-18 05:41:40,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 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-01-18 05:41:40,687 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 240 transitions. [2022-01-18 05:41:40,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 05:41:40,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:40,687 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:40,723 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-01-18 05:41:40,924 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-01-18 05:41:40,925 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:40,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:40,925 INFO L85 PathProgramCache]: Analyzing trace with hash 264770663, now seen corresponding path program 13 times [2022-01-18 05:41:40,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:40,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818260959] [2022-01-18 05:41:40,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:40,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:40,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:40,999 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:40,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:40,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818260959] [2022-01-18 05:41:40,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818260959] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:40,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252046084] [2022-01-18 05:41:40,999 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:41:40,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:40,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:41,000 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-01-18 05:41:41,001 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-01-18 05:41:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:41,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 05:41:41,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:41,138 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:41,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:41,239 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:41,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252046084] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:41,239 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:41,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-18 05:41:41,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291076847] [2022-01-18 05:41:41,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:41,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 05:41:41,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:41,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 05:41:41,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-18 05:41:41,240 INFO L87 Difference]: Start difference. First operand 120 states and 240 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:41,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:41,319 INFO L93 Difference]: Finished difference Result 339 states and 660 transitions. [2022-01-18 05:41:41,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 05:41:41,319 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-18 05:41:41,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:41,320 INFO L225 Difference]: With dead ends: 339 [2022-01-18 05:41:41,320 INFO L226 Difference]: Without dead ends: 294 [2022-01-18 05:41:41,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 70 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-18 05:41:41,321 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 47 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:41,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 278 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:41:41,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-01-18 05:41:41,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 225. [2022-01-18 05:41:41,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 2.1160714285714284) internal successors, (474), 224 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-01-18 05:41:41,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 474 transitions. [2022-01-18 05:41:41,326 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 474 transitions. Word has length 34 [2022-01-18 05:41:41,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:41,326 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 474 transitions. [2022-01-18 05:41:41,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:41,327 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 474 transitions. [2022-01-18 05:41:41,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 05:41:41,327 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:41,327 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:41,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:41,528 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-01-18 05:41:41,528 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:41,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:41,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1625686427, now seen corresponding path program 14 times [2022-01-18 05:41:41,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:41,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200992468] [2022-01-18 05:41:41,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:41,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:41,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:41,680 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:41,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:41,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200992468] [2022-01-18 05:41:41,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200992468] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:41,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40279872] [2022-01-18 05:41:41,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:41:41,680 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:41,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:41,681 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-01-18 05:41:41,682 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-01-18 05:41:41,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:41:41,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:41,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:41:41,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:41,989 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:41,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:42,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40279872] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:42,154 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:42,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 35 [2022-01-18 05:41:42,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079313177] [2022-01-18 05:41:42,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:42,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-18 05:41:42,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:42,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-18 05:41:42,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1003, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 05:41:42,155 INFO L87 Difference]: Start difference. First operand 225 states and 474 transitions. Second operand has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 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-01-18 05:41:44,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:44,318 INFO L93 Difference]: Finished difference Result 1205 states and 2312 transitions. [2022-01-18 05:41:44,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-18 05:41:44,320 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 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 36 [2022-01-18 05:41:44,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:44,329 INFO L225 Difference]: With dead ends: 1205 [2022-01-18 05:41:44,329 INFO L226 Difference]: Without dead ends: 956 [2022-01-18 05:41:44,332 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4408 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=3470, Invalid=10572, Unknown=0, NotChecked=0, Total=14042 [2022-01-18 05:41:44,333 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 455 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:44,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [455 Valid, 197 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 982 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:41:44,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2022-01-18 05:41:44,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 158. [2022-01-18 05:41:44,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.0191082802547773) internal successors, (317), 157 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:44,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 317 transitions. [2022-01-18 05:41:44,341 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 317 transitions. Word has length 36 [2022-01-18 05:41:44,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:44,342 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 317 transitions. [2022-01-18 05:41:44,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.25) internal successors, (81), 35 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-01-18 05:41:44,342 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 317 transitions. [2022-01-18 05:41:44,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 05:41:44,342 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:44,342 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:44,360 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-01-18 05:41:44,558 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-01-18 05:41:44,558 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:44,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:44,558 INFO L85 PathProgramCache]: Analyzing trace with hash -2129744153, now seen corresponding path program 15 times [2022-01-18 05:41:44,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:44,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418268675] [2022-01-18 05:41:44,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:44,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:44,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:44,670 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:44,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:44,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418268675] [2022-01-18 05:41:44,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418268675] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:44,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123653428] [2022-01-18 05:41:44,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:41:44,670 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:44,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:44,687 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-01-18 05:41:44,693 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-01-18 05:41:44,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-18 05:41:44,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:44,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:41:44,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:44,951 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:44,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:45,136 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:45,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123653428] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:45,136 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:45,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 34 [2022-01-18 05:41:45,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846254079] [2022-01-18 05:41:45,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:45,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-18 05:41:45,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:45,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-18 05:41:45,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=876, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:41:45,137 INFO L87 Difference]: Start difference. First operand 158 states and 317 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:46,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:46,063 INFO L93 Difference]: Finished difference Result 641 states and 1257 transitions. [2022-01-18 05:41:46,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-18 05:41:46,064 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 05:41:46,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:46,065 INFO L225 Difference]: With dead ends: 641 [2022-01-18 05:41:46,065 INFO L226 Difference]: Without dead ends: 637 [2022-01-18 05:41:46,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2833 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=2553, Invalid=6759, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 05:41:46,068 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 432 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:46,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [432 Valid, 85 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:41:46,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2022-01-18 05:41:46,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 138. [2022-01-18 05:41:46,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.0291970802919708) internal successors, (278), 137 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:46,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 278 transitions. [2022-01-18 05:41:46,072 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 278 transitions. Word has length 36 [2022-01-18 05:41:46,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:46,072 INFO L470 AbstractCegarLoop]: Abstraction has 138 states and 278 transitions. [2022-01-18 05:41:46,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:46,073 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 278 transitions. [2022-01-18 05:41:46,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-01-18 05:41:46,073 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:46,073 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:46,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-01-18 05:41:46,273 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-01-18 05:41:46,274 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:46,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:46,274 INFO L85 PathProgramCache]: Analyzing trace with hash 160214051, now seen corresponding path program 16 times [2022-01-18 05:41:46,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:46,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588213859] [2022-01-18 05:41:46,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:46,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:46,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:46,362 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:46,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:46,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588213859] [2022-01-18 05:41:46,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588213859] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:46,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060558165] [2022-01-18 05:41:46,362 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:41:46,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:46,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:46,363 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-01-18 05:41:46,366 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-01-18 05:41:46,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:41:46,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:46,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 05:41:46,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:46,503 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:46,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:46,597 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:46,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060558165] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:46,597 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:46,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 05:41:46,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350641255] [2022-01-18 05:41:46,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:46,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 05:41:46,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:46,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 05:41:46,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:41:46,599 INFO L87 Difference]: Start difference. First operand 138 states and 278 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:46,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:46,718 INFO L93 Difference]: Finished difference Result 398 states and 777 transitions. [2022-01-18 05:41:46,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:41:46,719 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-01-18 05:41:46,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:46,720 INFO L225 Difference]: With dead ends: 398 [2022-01-18 05:41:46,720 INFO L226 Difference]: Without dead ends: 347 [2022-01-18 05:41:46,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:41:46,721 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 56 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:46,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 372 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:41:46,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-01-18 05:41:46,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 265. [2022-01-18 05:41:46,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 2.125) internal successors, (561), 264 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:46,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 561 transitions. [2022-01-18 05:41:46,726 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 561 transitions. Word has length 38 [2022-01-18 05:41:46,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:46,727 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 561 transitions. [2022-01-18 05:41:46,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:46,727 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 561 transitions. [2022-01-18 05:41:46,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 05:41:46,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:46,728 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:46,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:46,947 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-01-18 05:41:46,947 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:46,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:46,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1774020385, now seen corresponding path program 17 times [2022-01-18 05:41:46,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:46,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033355833] [2022-01-18 05:41:46,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:46,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:46,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:47,159 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:47,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:47,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033355833] [2022-01-18 05:41:47,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033355833] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:47,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839434423] [2022-01-18 05:41:47,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:41:47,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:47,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:47,160 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-01-18 05:41:47,161 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-01-18 05:41:47,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-18 05:41:47,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:47,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 05:41:47,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:47,551 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:47,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:47,765 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:47,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839434423] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:47,766 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:47,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 40 [2022-01-18 05:41:47,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748810679] [2022-01-18 05:41:47,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:47,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-18 05:41:47,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:47,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-18 05:41:47,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 05:41:47,768 INFO L87 Difference]: Start difference. First operand 265 states and 561 transitions. Second operand has 41 states, 41 states have (on average 2.2195121951219514) 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-01-18 05:41:50,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:50,196 INFO L93 Difference]: Finished difference Result 1561 states and 2996 transitions. [2022-01-18 05:41:50,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-01-18 05:41:50,196 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.2195121951219514) 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 40 [2022-01-18 05:41:50,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:50,200 INFO L225 Difference]: With dead ends: 1561 [2022-01-18 05:41:50,200 INFO L226 Difference]: Without dead ends: 1216 [2022-01-18 05:41:50,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7201 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=5330, Invalid=16426, Unknown=0, NotChecked=0, Total=21756 [2022-01-18 05:41:50,204 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 540 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1073 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1073 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:50,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [540 Valid, 218 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1073 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:41:50,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2022-01-18 05:41:50,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 180. [2022-01-18 05:41:50,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.0279329608938546) internal successors, (363), 179 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:50,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 363 transitions. [2022-01-18 05:41:50,214 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 363 transitions. Word has length 40 [2022-01-18 05:41:50,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:50,214 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 363 transitions. [2022-01-18 05:41:50,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.2195121951219514) 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-01-18 05:41:50,214 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 363 transitions. [2022-01-18 05:41:50,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 05:41:50,215 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:50,215 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:50,238 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-01-18 05:41:50,430 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-01-18 05:41:50,431 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:50,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:50,431 INFO L85 PathProgramCache]: Analyzing trace with hash -504427545, now seen corresponding path program 18 times [2022-01-18 05:41:50,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:50,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53210423] [2022-01-18 05:41:50,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:50,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:50,536 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:50,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:50,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53210423] [2022-01-18 05:41:50,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53210423] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:50,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266060440] [2022-01-18 05:41:50,537 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:41:50,537 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:50,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:50,552 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-01-18 05:41:50,570 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-01-18 05:41:50,597 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-18 05:41:50,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:50,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-18 05:41:50,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:50,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:51,186 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:51,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266060440] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:51,186 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:51,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 39 [2022-01-18 05:41:51,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084549841] [2022-01-18 05:41:51,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:51,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-18 05:41:51,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:51,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-18 05:41:51,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1156, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 05:41:51,187 INFO L87 Difference]: Start difference. First operand 180 states and 363 transitions. Second operand has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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-01-18 05:41:52,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:52,917 INFO L93 Difference]: Finished difference Result 819 states and 1613 transitions. [2022-01-18 05:41:52,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-01-18 05:41:52,918 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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 40 [2022-01-18 05:41:52,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:52,920 INFO L225 Difference]: With dead ends: 819 [2022-01-18 05:41:52,920 INFO L226 Difference]: Without dead ends: 815 [2022-01-18 05:41:52,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4486 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3799, Invalid=10243, Unknown=0, NotChecked=0, Total=14042 [2022-01-18 05:41:52,923 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 394 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 863 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:52,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 100 Invalid, 863 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:41:52,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2022-01-18 05:41:52,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 156. [2022-01-18 05:41:52,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.0387096774193547) internal successors, (316), 155 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-01-18 05:41:52,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 316 transitions. [2022-01-18 05:41:52,928 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 316 transitions. Word has length 40 [2022-01-18 05:41:52,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:52,928 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 316 transitions. [2022-01-18 05:41:52,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 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-01-18 05:41:52,928 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 316 transitions. [2022-01-18 05:41:52,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 05:41:52,929 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:52,929 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:52,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:53,143 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-01-18 05:41:53,143 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:53,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:53,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1191651873, now seen corresponding path program 19 times [2022-01-18 05:41:53,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:53,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372778915] [2022-01-18 05:41:53,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:53,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:53,237 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:53,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:53,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372778915] [2022-01-18 05:41:53,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372778915] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:53,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770288478] [2022-01-18 05:41:53,237 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:41:53,237 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:53,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:53,239 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-01-18 05:41:53,239 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-01-18 05:41:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:53,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:41:53,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:53,417 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:53,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:53,568 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:53,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770288478] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:53,568 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:53,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-01-18 05:41:53,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038461735] [2022-01-18 05:41:53,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:53,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 05:41:53,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:53,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 05:41:53,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 05:41:53,569 INFO L87 Difference]: Start difference. First operand 156 states and 316 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:53,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:53,705 INFO L93 Difference]: Finished difference Result 457 states and 894 transitions. [2022-01-18 05:41:53,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 05:41:53,705 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 05:41:53,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:53,707 INFO L225 Difference]: With dead ends: 457 [2022-01-18 05:41:53,707 INFO L226 Difference]: Without dead ends: 400 [2022-01-18 05:41:53,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 88 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-18 05:41:53,708 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 65 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:53,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 480 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:41:53,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2022-01-18 05:41:53,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 305. [2022-01-18 05:41:53,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 2.1315789473684212) internal successors, (648), 304 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:53,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 648 transitions. [2022-01-18 05:41:53,716 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 648 transitions. Word has length 42 [2022-01-18 05:41:53,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:53,716 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 648 transitions. [2022-01-18 05:41:53,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:53,717 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 648 transitions. [2022-01-18 05:41:53,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 05:41:53,718 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:53,718 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:53,747 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-01-18 05:41:53,947 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-01-18 05:41:53,947 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:53,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:53,948 INFO L85 PathProgramCache]: Analyzing trace with hash -868752931, now seen corresponding path program 20 times [2022-01-18 05:41:53,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:53,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75672804] [2022-01-18 05:41:53,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:53,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:53,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:54,181 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:54,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:54,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75672804] [2022-01-18 05:41:54,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75672804] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:54,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930386385] [2022-01-18 05:41:54,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:41:54,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:54,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:54,183 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-01-18 05:41:54,184 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-01-18 05:41:54,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:41:54,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:54,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:41:54,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:54,664 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:54,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:54,975 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:54,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930386385] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:54,975 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:54,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 45 [2022-01-18 05:41:54,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7788081] [2022-01-18 05:41:54,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:54,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-18 05:41:54,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:54,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-18 05:41:54,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:41:54,977 INFO L87 Difference]: Start difference. First operand 305 states and 648 transitions. Second operand has 46 states, 46 states have (on average 2.1956521739130435) internal successors, (101), 45 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-01-18 05:41:58,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:41:58,350 INFO L93 Difference]: Finished difference Result 1957 states and 3756 transitions. [2022-01-18 05:41:58,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-01-18 05:41:58,350 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.1956521739130435) internal successors, (101), 45 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 44 [2022-01-18 05:41:58,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:41:58,355 INFO L225 Difference]: With dead ends: 1957 [2022-01-18 05:41:58,356 INFO L226 Difference]: Without dead ends: 1504 [2022-01-18 05:41:58,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11183 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=7852, Invalid=24368, Unknown=0, NotChecked=0, Total=32220 [2022-01-18 05:41:58,359 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 597 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 597 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 1415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:41:58,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [597 Valid, 227 Invalid, 1415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:41:58,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2022-01-18 05:41:58,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 202. [2022-01-18 05:41:58,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 201 states have (on average 2.0348258706467663) internal successors, (409), 201 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:41:58,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 409 transitions. [2022-01-18 05:41:58,370 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 409 transitions. Word has length 44 [2022-01-18 05:41:58,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:41:58,370 INFO L470 AbstractCegarLoop]: Abstraction has 202 states and 409 transitions. [2022-01-18 05:41:58,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.1956521739130435) internal successors, (101), 45 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-01-18 05:41:58,370 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 409 transitions. [2022-01-18 05:41:58,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-01-18 05:41:58,371 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:41:58,371 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:41:58,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-18 05:41:58,595 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-01-18 05:41:58,595 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:41:58,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:41:58,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1060796903, now seen corresponding path program 21 times [2022-01-18 05:41:58,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:41:58,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604111526] [2022-01-18 05:41:58,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:41:58,596 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:41:58,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:41:58,782 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 57 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:58,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:41:58,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604111526] [2022-01-18 05:41:58,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604111526] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:41:58,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9224922] [2022-01-18 05:41:58,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:41:58,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:41:58,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:41:58,784 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-01-18 05:41:58,785 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-01-18 05:41:58,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-18 05:41:58,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:41:58,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 05:41:58,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:41:59,167 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 57 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:59,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:41:59,426 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:41:59,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9224922] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:41:59,426 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:41:59,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19, 19] total 44 [2022-01-18 05:41:59,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318843442] [2022-01-18 05:41:59,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:41:59,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-18 05:41:59,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:41:59,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-18 05:41:59,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=1475, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 05:41:59,434 INFO L87 Difference]: Start difference. First operand 202 states and 409 transitions. Second operand has 45 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 44 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:01,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:01,571 INFO L93 Difference]: Finished difference Result 1019 states and 2013 transitions. [2022-01-18 05:42:01,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-01-18 05:42:01,572 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 44 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2022-01-18 05:42:01,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:01,575 INFO L225 Difference]: With dead ends: 1019 [2022-01-18 05:42:01,575 INFO L226 Difference]: Without dead ends: 1015 [2022-01-18 05:42:01,604 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6777 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=5439, Invalid=14867, Unknown=0, NotChecked=0, Total=20306 [2022-01-18 05:42:01,605 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 761 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:01,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 105 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:42:01,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2022-01-18 05:42:01,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 174. [2022-01-18 05:42:01,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.046242774566474) internal successors, (354), 173 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:01,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 354 transitions. [2022-01-18 05:42:01,611 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 354 transitions. Word has length 44 [2022-01-18 05:42:01,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:01,611 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 354 transitions. [2022-01-18 05:42:01,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.4444444444444446) internal successors, (110), 44 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:01,611 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 354 transitions. [2022-01-18 05:42:01,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 05:42:01,612 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:01,612 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:01,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 05:42:01,812 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-01-18 05:42:01,813 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:01,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:01,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1723830683, now seen corresponding path program 22 times [2022-01-18 05:42:01,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:01,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170386002] [2022-01-18 05:42:01,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:01,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:01,959 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:01,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:01,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170386002] [2022-01-18 05:42:01,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170386002] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:01,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153790340] [2022-01-18 05:42:01,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:42:01,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:01,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:01,961 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-01-18 05:42:01,963 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-01-18 05:42:01,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:42:01,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:01,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:42:01,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:02,182 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:02,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:02,329 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:02,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153790340] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:02,330 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:02,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 11 [2022-01-18 05:42:02,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527499606] [2022-01-18 05:42:02,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:02,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 05:42:02,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:02,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 05:42:02,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 05:42:02,331 INFO L87 Difference]: Start difference. First operand 174 states and 354 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:02,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:02,505 INFO L93 Difference]: Finished difference Result 516 states and 1011 transitions. [2022-01-18 05:42:02,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 05:42:02,505 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-01-18 05:42:02,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:02,506 INFO L225 Difference]: With dead ends: 516 [2022-01-18 05:42:02,506 INFO L226 Difference]: Without dead ends: 453 [2022-01-18 05:42:02,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 97 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 05:42:02,507 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 74 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:02,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 602 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:42:02,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2022-01-18 05:42:02,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 345. [2022-01-18 05:42:02,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 344 states have (on average 2.136627906976744) internal successors, (735), 344 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:02,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 735 transitions. [2022-01-18 05:42:02,512 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 735 transitions. Word has length 46 [2022-01-18 05:42:02,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:02,512 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 735 transitions. [2022-01-18 05:42:02,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:02,512 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 735 transitions. [2022-01-18 05:42:02,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 05:42:02,513 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:02,513 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:02,544 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-01-18 05:42:02,713 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-01-18 05:42:02,714 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:02,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:02,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1803316889, now seen corresponding path program 23 times [2022-01-18 05:42:02,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:02,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282150852] [2022-01-18 05:42:02,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:02,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:02,930 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:02,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:02,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282150852] [2022-01-18 05:42:02,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282150852] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:02,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740630512] [2022-01-18 05:42:02,930 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:42:02,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:02,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:02,931 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-01-18 05:42:02,934 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-01-18 05:42:02,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-18 05:42:02,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:02,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:42:02,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:03,385 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:03,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:03,602 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:03,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740630512] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:03,602 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:03,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 50 [2022-01-18 05:42:03,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5455956] [2022-01-18 05:42:03,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:03,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-01-18 05:42:03,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:03,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-01-18 05:42:03,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=488, Invalid=2062, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 05:42:03,605 INFO L87 Difference]: Start difference. First operand 345 states and 735 transitions. Second operand has 51 states, 51 states have (on average 2.176470588235294) internal successors, (111), 50 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-01-18 05:42:07,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:07,658 INFO L93 Difference]: Finished difference Result 2393 states and 4592 transitions. [2022-01-18 05:42:07,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-01-18 05:42:07,659 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.176470588235294) internal successors, (111), 50 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 48 [2022-01-18 05:42:07,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:07,663 INFO L225 Difference]: With dead ends: 2393 [2022-01-18 05:42:07,663 INFO L226 Difference]: Without dead ends: 1820 [2022-01-18 05:42:07,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16669 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=11178, Invalid=34832, Unknown=0, NotChecked=0, Total=46010 [2022-01-18 05:42:07,668 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 744 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 1512 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:07,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [744 Valid, 265 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1512 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:42:07,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2022-01-18 05:42:07,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 224. [2022-01-18 05:42:07,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.0403587443946187) internal successors, (455), 223 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:07,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 455 transitions. [2022-01-18 05:42:07,724 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 455 transitions. Word has length 48 [2022-01-18 05:42:07,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:07,724 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 455 transitions. [2022-01-18 05:42:07,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.176470588235294) internal successors, (111), 50 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-01-18 05:42:07,724 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 455 transitions. [2022-01-18 05:42:07,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 05:42:07,725 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:07,725 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:07,743 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-01-18 05:42:07,941 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-01-18 05:42:07,941 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:07,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:07,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1759525095, now seen corresponding path program 24 times [2022-01-18 05:42:07,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:07,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132718533] [2022-01-18 05:42:07,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:07,942 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:08,085 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 73 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:08,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:08,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132718533] [2022-01-18 05:42:08,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132718533] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:08,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999096347] [2022-01-18 05:42:08,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:42:08,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:08,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:08,087 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-01-18 05:42:08,087 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-01-18 05:42:08,119 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-18 05:42:08,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:08,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-18 05:42:08,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:08,616 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 73 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:08,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:09,039 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:09,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999096347] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:09,039 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:09,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 21, 21] total 49 [2022-01-18 05:42:09,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738916096] [2022-01-18 05:42:09,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:09,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-18 05:42:09,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:09,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-18 05:42:09,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=1833, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 05:42:09,041 INFO L87 Difference]: Start difference. First operand 224 states and 455 transitions. Second operand has 50 states, 50 states have (on average 2.44) internal successors, (122), 49 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:11,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:11,372 INFO L93 Difference]: Finished difference Result 1241 states and 2457 transitions. [2022-01-18 05:42:11,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-01-18 05:42:11,372 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.44) internal successors, (122), 49 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 05:42:11,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:11,375 INFO L225 Difference]: With dead ends: 1241 [2022-01-18 05:42:11,375 INFO L226 Difference]: Without dead ends: 1237 [2022-01-18 05:42:11,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9856 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=7546, Invalid=20846, Unknown=0, NotChecked=0, Total=28392 [2022-01-18 05:42:11,378 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 602 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:11,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [602 Valid, 110 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:42:11,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1237 states. [2022-01-18 05:42:11,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1237 to 192. [2022-01-18 05:42:11,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.0523560209424083) internal successors, (392), 191 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:11,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 392 transitions. [2022-01-18 05:42:11,383 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 392 transitions. Word has length 48 [2022-01-18 05:42:11,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:11,383 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 392 transitions. [2022-01-18 05:42:11,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.44) internal successors, (122), 49 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:11,383 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 392 transitions. [2022-01-18 05:42:11,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-01-18 05:42:11,384 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:11,384 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:11,401 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-01-18 05:42:11,599 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-01-18 05:42:11,599 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:11,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:11,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1192484695, now seen corresponding path program 25 times [2022-01-18 05:42:11,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:11,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116034636] [2022-01-18 05:42:11,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:11,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:11,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:11,695 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:11,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:11,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116034636] [2022-01-18 05:42:11,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116034636] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:11,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720391826] [2022-01-18 05:42:11,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:42:11,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:11,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:11,697 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-01-18 05:42:11,729 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-01-18 05:42:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:11,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 39 conjunts are in the unsatisfiable core [2022-01-18 05:42:11,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:11,838 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:11,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:11,924 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:11,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720391826] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:11,924 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:11,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 12 [2022-01-18 05:42:11,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271719302] [2022-01-18 05:42:11,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:11,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 05:42:11,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:11,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 05:42:11,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-01-18 05:42:11,925 INFO L87 Difference]: Start difference. First operand 192 states and 392 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:12,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:12,082 INFO L93 Difference]: Finished difference Result 575 states and 1128 transitions. [2022-01-18 05:42:12,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 05:42:12,082 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2022-01-18 05:42:12,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:12,084 INFO L225 Difference]: With dead ends: 575 [2022-01-18 05:42:12,084 INFO L226 Difference]: Without dead ends: 506 [2022-01-18 05:42:12,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 106 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-01-18 05:42:12,085 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 83 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:12,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 738 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:42:12,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-18 05:42:12,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 385. [2022-01-18 05:42:12,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 2.140625) internal successors, (822), 384 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:12,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 822 transitions. [2022-01-18 05:42:12,103 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 822 transitions. Word has length 50 [2022-01-18 05:42:12,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:12,103 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 822 transitions. [2022-01-18 05:42:12,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:12,103 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 822 transitions. [2022-01-18 05:42:12,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-18 05:42:12,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:12,108 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:12,137 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-01-18 05:42:12,308 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-01-18 05:42:12,309 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:12,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:12,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1208087211, now seen corresponding path program 26 times [2022-01-18 05:42:12,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:12,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686112174] [2022-01-18 05:42:12,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:12,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:12,583 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:12,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:12,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686112174] [2022-01-18 05:42:12,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686112174] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:12,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243276940] [2022-01-18 05:42:12,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:42:12,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:12,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:12,585 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-01-18 05:42:12,587 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-01-18 05:42:12,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:42:12,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:12,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 05:42:12,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:13,078 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:13,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:13,292 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:13,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243276940] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:13,293 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:13,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 55 [2022-01-18 05:42:13,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068657205] [2022-01-18 05:42:13,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:13,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-01-18 05:42:13,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:13,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-01-18 05:42:13,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=2499, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 05:42:13,294 INFO L87 Difference]: Start difference. First operand 385 states and 822 transitions. Second operand has 56 states, 56 states have (on average 2.1607142857142856) internal successors, (121), 55 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:18,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:18,608 INFO L93 Difference]: Finished difference Result 2869 states and 5504 transitions. [2022-01-18 05:42:18,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 201 states. [2022-01-18 05:42:18,609 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.1607142857142856) internal successors, (121), 55 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-01-18 05:42:18,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:18,614 INFO L225 Difference]: With dead ends: 2869 [2022-01-18 05:42:18,614 INFO L226 Difference]: Without dead ends: 2164 [2022-01-18 05:42:18,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 251 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24003 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=15464, Invalid=48292, Unknown=0, NotChecked=0, Total=63756 [2022-01-18 05:42:18,620 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 746 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 1868 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 2048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:18,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 325 Invalid, 2048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1868 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:42:18,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2164 states. [2022-01-18 05:42:18,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2164 to 246. [2022-01-18 05:42:18,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 2.0448979591836736) internal successors, (501), 245 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:18,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 501 transitions. [2022-01-18 05:42:18,630 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 501 transitions. Word has length 52 [2022-01-18 05:42:18,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:18,630 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 501 transitions. [2022-01-18 05:42:18,630 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.1607142857142856) internal successors, (121), 55 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:18,631 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 501 transitions. [2022-01-18 05:42:18,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-01-18 05:42:18,631 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:18,631 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:18,647 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-01-18 05:42:18,846 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-01-18 05:42:18,847 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:18,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:18,847 INFO L85 PathProgramCache]: Analyzing trace with hash 742361319, now seen corresponding path program 27 times [2022-01-18 05:42:18,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:18,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928554161] [2022-01-18 05:42:18,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:18,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:18,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:19,009 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 91 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:19,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:19,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928554161] [2022-01-18 05:42:19,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928554161] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:19,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410804228] [2022-01-18 05:42:19,010 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:42:19,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:19,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:19,011 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-01-18 05:42:19,012 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-01-18 05:42:19,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-01-18 05:42:19,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:19,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 05:42:19,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:19,431 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 91 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:19,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:19,731 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:19,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410804228] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:19,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:19,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 23, 23] total 54 [2022-01-18 05:42:19,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43805054] [2022-01-18 05:42:19,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:19,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-18 05:42:19,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:19,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-18 05:42:19,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=740, Invalid=2230, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 05:42:19,733 INFO L87 Difference]: Start difference. First operand 246 states and 501 transitions. Second operand has 55 states, 55 states have (on average 2.4363636363636365) internal successors, (134), 54 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:22,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:22,870 INFO L93 Difference]: Finished difference Result 1485 states and 2945 transitions. [2022-01-18 05:42:22,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-01-18 05:42:22,870 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.4363636363636365) internal successors, (134), 54 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-01-18 05:42:22,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:22,874 INFO L225 Difference]: With dead ends: 1485 [2022-01-18 05:42:22,875 INFO L226 Difference]: Without dead ends: 1481 [2022-01-18 05:42:22,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13889 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=10199, Invalid=28413, Unknown=0, NotChecked=0, Total=38612 [2022-01-18 05:42:22,878 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 690 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 1108 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:22,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 121 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1108 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:42:22,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2022-01-18 05:42:22,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 210. [2022-01-18 05:42:22,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 209 states have (on average 2.0574162679425836) internal successors, (430), 209 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:22,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 430 transitions. [2022-01-18 05:42:22,909 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 430 transitions. Word has length 52 [2022-01-18 05:42:22,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:22,909 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 430 transitions. [2022-01-18 05:42:22,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.4363636363636365) internal successors, (134), 54 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:22,910 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 430 transitions. [2022-01-18 05:42:22,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-01-18 05:42:22,910 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:22,910 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:22,933 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-01-18 05:42:23,133 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-01-18 05:42:23,133 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:23,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:23,133 INFO L85 PathProgramCache]: Analyzing trace with hash 2041102099, now seen corresponding path program 28 times [2022-01-18 05:42:23,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:23,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064270630] [2022-01-18 05:42:23,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:23,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:23,279 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:23,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:23,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064270630] [2022-01-18 05:42:23,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064270630] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:23,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552472992] [2022-01-18 05:42:23,280 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:42:23,280 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:23,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:23,281 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-01-18 05:42:23,282 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-01-18 05:42:23,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:42:23,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:23,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 05:42:23,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:23,423 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:23,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:23,532 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:23,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552472992] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:23,532 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:23,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 05:42:23,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526294768] [2022-01-18 05:42:23,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:23,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 05:42:23,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:23,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 05:42:23,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-01-18 05:42:23,533 INFO L87 Difference]: Start difference. First operand 210 states and 430 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:23,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:23,706 INFO L93 Difference]: Finished difference Result 634 states and 1245 transitions. [2022-01-18 05:42:23,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 05:42:23,706 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2022-01-18 05:42:23,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:23,707 INFO L225 Difference]: With dead ends: 634 [2022-01-18 05:42:23,707 INFO L226 Difference]: Without dead ends: 559 [2022-01-18 05:42:23,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 115 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-01-18 05:42:23,708 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 92 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:23,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 888 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:42:23,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-01-18 05:42:23,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 425. [2022-01-18 05:42:23,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 424 states have (on average 2.143867924528302) internal successors, (909), 424 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:23,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 909 transitions. [2022-01-18 05:42:23,729 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 909 transitions. Word has length 54 [2022-01-18 05:42:23,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:23,729 INFO L470 AbstractCegarLoop]: Abstraction has 425 states and 909 transitions. [2022-01-18 05:42:23,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:23,729 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 909 transitions. [2022-01-18 05:42:23,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 05:42:23,730 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:23,730 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:23,758 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-01-18 05:42:23,950 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-01-18 05:42:23,951 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:23,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:23,951 INFO L85 PathProgramCache]: Analyzing trace with hash -307249647, now seen corresponding path program 29 times [2022-01-18 05:42:23,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:23,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056638472] [2022-01-18 05:42:23,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:23,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:23,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:24,184 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:24,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:24,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056638472] [2022-01-18 05:42:24,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056638472] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:24,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543926571] [2022-01-18 05:42:24,185 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:42:24,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:24,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:24,202 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-01-18 05:42:24,223 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-01-18 05:42:24,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-18 05:42:24,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:24,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 05:42:24,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:24,832 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:24,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:25,191 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:25,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543926571] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:25,191 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:25,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 60 [2022-01-18 05:42:25,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911210330] [2022-01-18 05:42:25,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:25,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-01-18 05:42:25,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:25,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-01-18 05:42:25,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=682, Invalid=2978, Unknown=0, NotChecked=0, Total=3660 [2022-01-18 05:42:25,193 INFO L87 Difference]: Start difference. First operand 425 states and 909 transitions. Second operand has 61 states, 61 states have (on average 2.1475409836065573) internal successors, (131), 60 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:32,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:32,183 INFO L93 Difference]: Finished difference Result 3385 states and 6492 transitions. [2022-01-18 05:42:32,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 237 states. [2022-01-18 05:42:32,184 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.1475409836065573) internal successors, (131), 60 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 05:42:32,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:32,190 INFO L225 Difference]: With dead ends: 3385 [2022-01-18 05:42:32,190 INFO L226 Difference]: Without dead ends: 2536 [2022-01-18 05:42:32,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 292 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33575 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=20880, Invalid=65262, Unknown=0, NotChecked=0, Total=86142 [2022-01-18 05:42:32,195 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 861 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 861 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 2372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 2186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:32,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [861 Valid, 341 Invalid, 2372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 2186 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 05:42:32,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2536 states. [2022-01-18 05:42:32,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2536 to 268. [2022-01-18 05:42:32,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 267 states have (on average 2.048689138576779) internal successors, (547), 267 states have internal predecessors, (547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:32,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 547 transitions. [2022-01-18 05:42:32,204 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 547 transitions. Word has length 56 [2022-01-18 05:42:32,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:32,204 INFO L470 AbstractCegarLoop]: Abstraction has 268 states and 547 transitions. [2022-01-18 05:42:32,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.1475409836065573) internal successors, (131), 60 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:32,204 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 547 transitions. [2022-01-18 05:42:32,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-01-18 05:42:32,205 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:32,205 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:32,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-18 05:42:32,411 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-01-18 05:42:32,411 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:32,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:32,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1742231065, now seen corresponding path program 30 times [2022-01-18 05:42:32,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:32,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498963364] [2022-01-18 05:42:32,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:32,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:32,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:32,565 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 111 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:32,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:32,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498963364] [2022-01-18 05:42:32,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498963364] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:32,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899851346] [2022-01-18 05:42:32,565 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:42:32,565 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:32,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:32,566 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-01-18 05:42:32,567 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-01-18 05:42:32,610 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-01-18 05:42:32,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:32,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-18 05:42:32,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:33,046 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 111 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:33,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:33,458 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:33,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899851346] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:33,458 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:33,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 25, 25] total 59 [2022-01-18 05:42:33,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683567183] [2022-01-18 05:42:33,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:33,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-01-18 05:42:33,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:33,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-01-18 05:42:33,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=874, Invalid=2666, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 05:42:33,459 INFO L87 Difference]: Start difference. First operand 268 states and 547 transitions. Second operand has 60 states, 60 states have (on average 2.433333333333333) internal successors, (146), 59 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:36,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:36,896 INFO L93 Difference]: Finished difference Result 1751 states and 3477 transitions. [2022-01-18 05:42:36,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-01-18 05:42:36,898 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.433333333333333) internal successors, (146), 59 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2022-01-18 05:42:36,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:36,909 INFO L225 Difference]: With dead ends: 1751 [2022-01-18 05:42:36,909 INFO L226 Difference]: Without dead ends: 1747 [2022-01-18 05:42:36,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19059 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=13483, Invalid=37819, Unknown=0, NotChecked=0, Total=51302 [2022-01-18 05:42:36,912 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 764 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 1146 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 1319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 1146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:36,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 121 Invalid, 1319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 1146 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:42:36,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1747 states. [2022-01-18 05:42:36,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1747 to 228. [2022-01-18 05:42:36,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 2.0616740088105727) internal successors, (468), 227 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:36,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 468 transitions. [2022-01-18 05:42:36,929 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 468 transitions. Word has length 56 [2022-01-18 05:42:36,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:36,929 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 468 transitions. [2022-01-18 05:42:36,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.433333333333333) internal successors, (146), 59 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:36,929 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 468 transitions. [2022-01-18 05:42:36,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-01-18 05:42:36,930 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:36,930 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:36,954 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-01-18 05:42:37,147 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-01-18 05:42:37,147 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:37,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:37,148 INFO L85 PathProgramCache]: Analyzing trace with hash 162607311, now seen corresponding path program 31 times [2022-01-18 05:42:37,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:37,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160001103] [2022-01-18 05:42:37,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:37,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:37,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:37,280 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:37,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:37,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160001103] [2022-01-18 05:42:37,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160001103] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:37,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113322076] [2022-01-18 05:42:37,280 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:42:37,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:37,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:37,304 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-01-18 05:42:37,331 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-01-18 05:42:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:37,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 47 conjunts are in the unsatisfiable core [2022-01-18 05:42:37,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:37,440 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:37,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:37,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113322076] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:37,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:37,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 14 [2022-01-18 05:42:37,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720292117] [2022-01-18 05:42:37,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:37,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 05:42:37,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:37,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 05:42:37,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:42:37,559 INFO L87 Difference]: Start difference. First operand 228 states and 468 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:37,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:37,765 INFO L93 Difference]: Finished difference Result 693 states and 1362 transitions. [2022-01-18 05:42:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 05:42:37,765 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-01-18 05:42:37,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:37,767 INFO L225 Difference]: With dead ends: 693 [2022-01-18 05:42:37,767 INFO L226 Difference]: Without dead ends: 612 [2022-01-18 05:42:37,767 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-01-18 05:42:37,768 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 101 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:37,768 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 1052 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:42:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2022-01-18 05:42:37,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 465. [2022-01-18 05:42:37,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 2.146551724137931) internal successors, (996), 464 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:37,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 996 transitions. [2022-01-18 05:42:37,776 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 996 transitions. Word has length 58 [2022-01-18 05:42:37,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:37,776 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 996 transitions. [2022-01-18 05:42:37,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:37,776 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 996 transitions. [2022-01-18 05:42:37,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-01-18 05:42:37,777 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:37,777 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:37,805 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-01-18 05:42:37,977 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-01-18 05:42:37,978 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:37,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:37,978 INFO L85 PathProgramCache]: Analyzing trace with hash 335839437, now seen corresponding path program 32 times [2022-01-18 05:42:37,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:37,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872856947] [2022-01-18 05:42:37,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:37,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:37,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:38,225 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:38,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:38,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872856947] [2022-01-18 05:42:38,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872856947] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:38,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000660415] [2022-01-18 05:42:38,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:42:38,226 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:38,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:38,240 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-01-18 05:42:38,285 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-01-18 05:42:38,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:42:38,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:38,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 05:42:38,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:39,034 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:39,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:39,400 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:39,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000660415] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:39,401 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:39,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 65 [2022-01-18 05:42:39,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711154302] [2022-01-18 05:42:39,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:39,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-01-18 05:42:39,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:39,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-01-18 05:42:39,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=3499, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:42:39,402 INFO L87 Difference]: Start difference. First operand 465 states and 996 transitions. Second operand has 66 states, 66 states have (on average 2.1363636363636362) internal successors, (141), 65 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:48,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:48,469 INFO L93 Difference]: Finished difference Result 3941 states and 7556 transitions. [2022-01-18 05:42:48,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-01-18 05:42:48,469 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.1363636363636362) internal successors, (141), 65 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-01-18 05:42:48,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:48,473 INFO L225 Difference]: With dead ends: 3941 [2022-01-18 05:42:48,473 INFO L226 Difference]: Without dead ends: 2936 [2022-01-18 05:42:48,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 336 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45804 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=27610, Invalid=86296, Unknown=0, NotChecked=0, Total=113906 [2022-01-18 05:42:48,482 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1146 mSDsluCounter, 995 mSDsCounter, 0 mSdLazyCounter, 2778 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1146 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 3029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 2778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:48,482 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1146 Valid, 437 Invalid, 3029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 2778 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-18 05:42:48,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2022-01-18 05:42:48,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 290. [2022-01-18 05:42:48,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 289 states have (on average 2.0519031141868513) internal successors, (593), 289 states have internal predecessors, (593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:48,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 593 transitions. [2022-01-18 05:42:48,498 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 593 transitions. Word has length 60 [2022-01-18 05:42:48,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:48,499 INFO L470 AbstractCegarLoop]: Abstraction has 290 states and 593 transitions. [2022-01-18 05:42:48,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.1363636363636362) internal successors, (141), 65 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:48,499 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 593 transitions. [2022-01-18 05:42:48,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-01-18 05:42:48,500 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:48,500 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:48,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-18 05:42:48,717 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-01-18 05:42:48,717 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:48,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:48,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1087888359, now seen corresponding path program 33 times [2022-01-18 05:42:48,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:48,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095245972] [2022-01-18 05:42:48,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:48,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:48,950 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 133 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:48,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:48,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095245972] [2022-01-18 05:42:48,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095245972] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:48,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079757009] [2022-01-18 05:42:48,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:42:48,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:48,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:48,960 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-01-18 05:42:48,961 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-01-18 05:42:48,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-01-18 05:42:48,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:48,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-18 05:42:48,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:49,591 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 133 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:49,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:50,182 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:50,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079757009] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:50,183 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:50,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 27, 27] total 64 [2022-01-18 05:42:50,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103516285] [2022-01-18 05:42:50,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:50,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-01-18 05:42:50,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:50,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-01-18 05:42:50,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1019, Invalid=3141, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 05:42:50,185 INFO L87 Difference]: Start difference. First operand 290 states and 593 transitions. Second operand has 65 states, 65 states have (on average 2.4307692307692306) internal successors, (158), 64 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:54,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:54,947 INFO L93 Difference]: Finished difference Result 2039 states and 4053 transitions. [2022-01-18 05:42:54,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-01-18 05:42:54,947 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.4307692307692306) internal successors, (158), 64 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-01-18 05:42:54,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:54,950 INFO L225 Difference]: With dead ends: 2039 [2022-01-18 05:42:54,950 INFO L226 Difference]: Without dead ends: 2035 [2022-01-18 05:42:54,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25565 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=17489, Invalid=49333, Unknown=0, NotChecked=0, Total=66822 [2022-01-18 05:42:54,953 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 683 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 1602 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 683 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:54,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [683 Valid, 166 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1602 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:42:54,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2035 states. [2022-01-18 05:42:54,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2035 to 246. [2022-01-18 05:42:54,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 2.0653061224489795) internal successors, (506), 245 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:54,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 506 transitions. [2022-01-18 05:42:54,990 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 506 transitions. Word has length 60 [2022-01-18 05:42:54,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:54,991 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 506 transitions. [2022-01-18 05:42:54,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.4307692307692306) internal successors, (158), 64 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:54,991 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 506 transitions. [2022-01-18 05:42:54,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-01-18 05:42:54,992 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:54,992 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:55,014 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-01-18 05:42:55,213 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-01-18 05:42:55,214 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:55,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:55,214 INFO L85 PathProgramCache]: Analyzing trace with hash -304073589, now seen corresponding path program 34 times [2022-01-18 05:42:55,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:55,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771256414] [2022-01-18 05:42:55,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:55,214 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:55,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:55,356 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:55,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:55,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771256414] [2022-01-18 05:42:55,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771256414] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:55,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972450601] [2022-01-18 05:42:55,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:42:55,356 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:55,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:55,363 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-01-18 05:42:55,391 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-01-18 05:42:55,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:42:55,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:55,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 51 conjunts are in the unsatisfiable core [2022-01-18 05:42:55,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:55,529 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:55,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:55,636 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:55,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972450601] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:55,636 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:55,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 15 [2022-01-18 05:42:55,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640327467] [2022-01-18 05:42:55,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:55,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:42:55,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:55,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:42:55,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:42:55,638 INFO L87 Difference]: Start difference. First operand 246 states and 506 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:55,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:42:55,866 INFO L93 Difference]: Finished difference Result 752 states and 1479 transitions. [2022-01-18 05:42:55,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 05:42:55,866 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2022-01-18 05:42:55,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:42:55,867 INFO L225 Difference]: With dead ends: 752 [2022-01-18 05:42:55,867 INFO L226 Difference]: Without dead ends: 665 [2022-01-18 05:42:55,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 133 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:42:55,869 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 110 mSDsluCounter, 1616 mSDsCounter, 0 mSdLazyCounter, 1029 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:42:55,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 1230 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1029 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:42:55,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2022-01-18 05:42:55,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 505. [2022-01-18 05:42:55,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 2.1488095238095237) internal successors, (1083), 504 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:55,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1083 transitions. [2022-01-18 05:42:55,898 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1083 transitions. Word has length 62 [2022-01-18 05:42:55,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:42:55,898 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 1083 transitions. [2022-01-18 05:42:55,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:42:55,898 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1083 transitions. [2022-01-18 05:42:55,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-01-18 05:42:55,899 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:42:55,899 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:42:55,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-18 05:42:56,114 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-01-18 05:42:56,114 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:42:56,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:42:56,115 INFO L85 PathProgramCache]: Analyzing trace with hash -34646647, now seen corresponding path program 35 times [2022-01-18 05:42:56,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:42:56,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797147673] [2022-01-18 05:42:56,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:42:56,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:42:56,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:42:56,457 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:56,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:42:56,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797147673] [2022-01-18 05:42:56,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797147673] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:42:56,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968997975] [2022-01-18 05:42:56,457 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:42:56,457 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:42:56,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:42:56,462 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-01-18 05:42:56,463 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-01-18 05:42:56,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-01-18 05:42:56,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:42:56,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:42:56,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:42:57,101 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:57,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:42:57,487 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:42:57,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968997975] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:42:57,487 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:42:57,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 70 [2022-01-18 05:42:57,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348660299] [2022-01-18 05:42:57,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:42:57,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-01-18 05:42:57,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:42:57,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-01-18 05:42:57,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=908, Invalid=4062, Unknown=0, NotChecked=0, Total=4970 [2022-01-18 05:42:57,499 INFO L87 Difference]: Start difference. First operand 505 states and 1083 transitions. Second operand has 71 states, 71 states have (on average 2.1267605633802815) internal successors, (151), 70 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:08,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:08,388 INFO L93 Difference]: Finished difference Result 4537 states and 8696 transitions. [2022-01-18 05:43:08,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 318 states. [2022-01-18 05:43:08,388 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.1267605633802815) internal successors, (151), 70 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-01-18 05:43:08,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:08,415 INFO L225 Difference]: With dead ends: 4537 [2022-01-18 05:43:08,415 INFO L226 Difference]: Without dead ends: 3364 [2022-01-18 05:43:08,422 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 383 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61155 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=35852, Invalid=111988, Unknown=0, NotChecked=0, Total=147840 [2022-01-18 05:43:08,425 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 945 mSDsluCounter, 1083 mSDsCounter, 0 mSdLazyCounter, 3111 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 3315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 3111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:08,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [945 Valid, 465 Invalid, 3315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 3111 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-18 05:43:08,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3364 states. [2022-01-18 05:43:08,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3364 to 312. [2022-01-18 05:43:08,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.054662379421222) internal successors, (639), 311 states have internal predecessors, (639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:08,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 639 transitions. [2022-01-18 05:43:08,503 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 639 transitions. Word has length 64 [2022-01-18 05:43:08,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:08,503 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 639 transitions. [2022-01-18 05:43:08,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.1267605633802815) internal successors, (151), 70 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:08,503 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 639 transitions. [2022-01-18 05:43:08,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-01-18 05:43:08,504 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:08,504 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:08,534 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-01-18 05:43:08,728 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-01-18 05:43:08,728 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:08,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:08,729 INFO L85 PathProgramCache]: Analyzing trace with hash -2080416025, now seen corresponding path program 36 times [2022-01-18 05:43:08,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:08,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133273232] [2022-01-18 05:43:08,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:08,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:08,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:08,984 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 157 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:08,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:43:08,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133273232] [2022-01-18 05:43:08,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133273232] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:43:08,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071510251] [2022-01-18 05:43:08,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:43:08,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:43:08,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:43:08,986 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-01-18 05:43:08,987 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-01-18 05:43:09,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-01-18 05:43:09,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:43:09,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-18 05:43:09,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:43:09,746 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 157 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:09,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:43:10,365 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:10,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071510251] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:43:10,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:43:10,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 29, 29] total 69 [2022-01-18 05:43:10,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864650577] [2022-01-18 05:43:10,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:43:10,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-01-18 05:43:10,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:43:10,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-01-18 05:43:10,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1175, Invalid=3655, Unknown=0, NotChecked=0, Total=4830 [2022-01-18 05:43:10,367 INFO L87 Difference]: Start difference. First operand 312 states and 639 transitions. Second operand has 70 states, 70 states have (on average 2.4285714285714284) internal successors, (170), 69 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:15,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:15,850 INFO L93 Difference]: Finished difference Result 2349 states and 4673 transitions. [2022-01-18 05:43:15,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-01-18 05:43:15,850 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.4285714285714284) internal successors, (170), 69 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-01-18 05:43:15,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:15,862 INFO L225 Difference]: With dead ends: 2349 [2022-01-18 05:43:15,862 INFO L226 Difference]: Without dead ends: 2345 [2022-01-18 05:43:15,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33623 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=22314, Invalid=63242, Unknown=0, NotChecked=0, Total=85556 [2022-01-18 05:43:15,870 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 943 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 1528 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 943 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 1722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:15,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [943 Valid, 153 Invalid, 1722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1528 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:43:15,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2022-01-18 05:43:15,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 264. [2022-01-18 05:43:15,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 2.068441064638783) internal successors, (544), 263 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:15,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 544 transitions. [2022-01-18 05:43:15,882 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 544 transitions. Word has length 64 [2022-01-18 05:43:15,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:15,883 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 544 transitions. [2022-01-18 05:43:15,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.4285714285714284) internal successors, (170), 69 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:15,883 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 544 transitions. [2022-01-18 05:43:15,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-01-18 05:43:15,883 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:15,883 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:15,905 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-01-18 05:43:16,096 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-01-18 05:43:16,096 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:16,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:16,097 INFO L85 PathProgramCache]: Analyzing trace with hash 141085255, now seen corresponding path program 37 times [2022-01-18 05:43:16,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:16,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607876697] [2022-01-18 05:43:16,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:16,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:16,266 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:16,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:43:16,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607876697] [2022-01-18 05:43:16,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607876697] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:43:16,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218706174] [2022-01-18 05:43:16,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:43:16,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:43:16,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:43:16,268 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-01-18 05:43:16,270 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-01-18 05:43:16,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:16,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 55 conjunts are in the unsatisfiable core [2022-01-18 05:43:16,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:43:16,488 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:16,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:43:16,659 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:16,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218706174] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:43:16,660 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:43:16,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 16 [2022-01-18 05:43:16,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929132341] [2022-01-18 05:43:16,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:43:16,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 05:43:16,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:43:16,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 05:43:16,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:43:16,661 INFO L87 Difference]: Start difference. First operand 264 states and 544 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:17,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:17,219 INFO L93 Difference]: Finished difference Result 811 states and 1596 transitions. [2022-01-18 05:43:17,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 05:43:17,219 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2022-01-18 05:43:17,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:17,221 INFO L225 Difference]: With dead ends: 811 [2022-01-18 05:43:17,221 INFO L226 Difference]: Without dead ends: 718 [2022-01-18 05:43:17,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 142 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2022-01-18 05:43:17,221 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 119 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:17,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 1422 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:43:17,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2022-01-18 05:43:17,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 545. [2022-01-18 05:43:17,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 2.150735294117647) internal successors, (1170), 544 states have internal predecessors, (1170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:17,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1170 transitions. [2022-01-18 05:43:17,233 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1170 transitions. Word has length 66 [2022-01-18 05:43:17,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:17,234 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 1170 transitions. [2022-01-18 05:43:17,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:17,234 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1170 transitions. [2022-01-18 05:43:17,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-18 05:43:17,235 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:17,235 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:17,262 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-01-18 05:43:17,455 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-01-18 05:43:17,455 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:17,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:17,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1239628869, now seen corresponding path program 38 times [2022-01-18 05:43:17,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:17,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885443455] [2022-01-18 05:43:17,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:17,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:17,798 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:17,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:43:17,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885443455] [2022-01-18 05:43:17,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885443455] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:43:17,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525854130] [2022-01-18 05:43:17,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:43:17,800 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:43:17,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:43:17,801 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-01-18 05:43:17,803 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-01-18 05:43:17,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:43:17,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:43:17,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:43:17,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:43:18,612 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:18,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:43:18,996 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:18,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525854130] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:43:18,997 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:43:18,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 75 [2022-01-18 05:43:18,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585633202] [2022-01-18 05:43:18,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:43:19,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-01-18 05:43:19,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:43:19,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-01-18 05:43:19,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=4667, Unknown=0, NotChecked=0, Total=5700 [2022-01-18 05:43:19,014 INFO L87 Difference]: Start difference. First operand 545 states and 1170 transitions. Second operand has 76 states, 76 states have (on average 2.1184210526315788) internal successors, (161), 75 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:32,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:32,138 INFO L93 Difference]: Finished difference Result 5173 states and 9912 transitions. [2022-01-18 05:43:32,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 363 states. [2022-01-18 05:43:32,138 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.1184210526315788) internal successors, (161), 75 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2022-01-18 05:43:32,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:32,143 INFO L225 Difference]: With dead ends: 5173 [2022-01-18 05:43:32,143 INFO L226 Difference]: Without dead ends: 3820 [2022-01-18 05:43:32,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 433 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80122 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=45818, Invalid=142972, Unknown=0, NotChecked=0, Total=188790 [2022-01-18 05:43:32,151 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1177 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 3172 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1177 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 3431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 3172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:32,151 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1177 Valid, 530 Invalid, 3431 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 3172 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-18 05:43:32,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3820 states. [2022-01-18 05:43:32,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3820 to 334. [2022-01-18 05:43:32,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 2.057057057057057) internal successors, (685), 333 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:32,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 685 transitions. [2022-01-18 05:43:32,164 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 685 transitions. Word has length 68 [2022-01-18 05:43:32,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:32,164 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 685 transitions. [2022-01-18 05:43:32,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.1184210526315788) internal successors, (161), 75 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:32,164 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 685 transitions. [2022-01-18 05:43:32,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-01-18 05:43:32,165 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:32,165 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:32,201 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-01-18 05:43:32,380 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-01-18 05:43:32,380 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:32,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:32,381 INFO L85 PathProgramCache]: Analyzing trace with hash -859999513, now seen corresponding path program 39 times [2022-01-18 05:43:32,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:32,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427513160] [2022-01-18 05:43:32,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:32,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:32,653 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 183 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:32,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:43:32,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427513160] [2022-01-18 05:43:32,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427513160] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:43:32,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250947364] [2022-01-18 05:43:32,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:43:32,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:43:32,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:43:32,654 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-01-18 05:43:32,655 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-01-18 05:43:32,692 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2022-01-18 05:43:32,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:43:32,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-18 05:43:32,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:43:33,480 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 183 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:33,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:43:34,168 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:34,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250947364] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:43:34,169 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:43:34,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 31, 31] total 74 [2022-01-18 05:43:34,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467724324] [2022-01-18 05:43:34,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:43:34,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-01-18 05:43:34,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:43:34,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-01-18 05:43:34,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1342, Invalid=4208, Unknown=0, NotChecked=0, Total=5550 [2022-01-18 05:43:34,171 INFO L87 Difference]: Start difference. First operand 334 states and 685 transitions. Second operand has 75 states, 75 states have (on average 2.4266666666666667) internal successors, (182), 74 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:40,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:40,626 INFO L93 Difference]: Finished difference Result 2681 states and 5337 transitions. [2022-01-18 05:43:40,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 258 states. [2022-01-18 05:43:40,626 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.4266666666666667) internal successors, (182), 74 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2022-01-18 05:43:40,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:40,641 INFO L225 Difference]: With dead ends: 2681 [2022-01-18 05:43:40,641 INFO L226 Difference]: Without dead ends: 2677 [2022-01-18 05:43:40,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 327 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43465 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=28061, Invalid=79851, Unknown=0, NotChecked=0, Total=107912 [2022-01-18 05:43:40,646 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 864 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 1831 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 2097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 1831 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:40,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 194 Invalid, 2097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 1831 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:43:40,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2022-01-18 05:43:40,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 282. [2022-01-18 05:43:40,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 2.0711743772241995) internal successors, (582), 281 states have internal predecessors, (582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:40,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 582 transitions. [2022-01-18 05:43:40,679 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 582 transitions. Word has length 68 [2022-01-18 05:43:40,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:40,680 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 582 transitions. [2022-01-18 05:43:40,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.4266666666666667) internal successors, (182), 74 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:40,680 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 582 transitions. [2022-01-18 05:43:40,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-01-18 05:43:40,680 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:40,680 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:40,717 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-01-18 05:43:40,881 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-01-18 05:43:40,881 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:40,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:40,881 INFO L85 PathProgramCache]: Analyzing trace with hash 654176771, now seen corresponding path program 40 times [2022-01-18 05:43:40,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:40,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349702730] [2022-01-18 05:43:40,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:40,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:40,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:41,066 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:41,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:43:41,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349702730] [2022-01-18 05:43:41,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349702730] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:43:41,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938161238] [2022-01-18 05:43:41,067 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:43:41,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:43:41,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:43:41,068 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-01-18 05:43:41,069 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-01-18 05:43:41,099 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:43:41,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:43:41,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 59 conjunts are in the unsatisfiable core [2022-01-18 05:43:41,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:43:41,334 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:41,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:43:41,597 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:41,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938161238] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:43:41,597 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:43:41,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 05:43:41,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699771971] [2022-01-18 05:43:41,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:43:41,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 05:43:41,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:43:41,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 05:43:41,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-01-18 05:43:41,599 INFO L87 Difference]: Start difference. First operand 282 states and 582 transitions. Second operand has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 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-01-18 05:43:42,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:42,114 INFO L93 Difference]: Finished difference Result 870 states and 1713 transitions. [2022-01-18 05:43:42,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 05:43:42,114 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 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 70 [2022-01-18 05:43:42,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:42,116 INFO L225 Difference]: With dead ends: 870 [2022-01-18 05:43:42,116 INFO L226 Difference]: Without dead ends: 771 [2022-01-18 05:43:42,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 151 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-01-18 05:43:42,117 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 128 mSDsluCounter, 2164 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1628 SdHoareTripleChecker+Invalid, 1368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:42,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 1628 Invalid, 1368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1367 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:43:42,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2022-01-18 05:43:42,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 585. [2022-01-18 05:43:42,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 584 states have (on average 2.1523972602739727) internal successors, (1257), 584 states have internal predecessors, (1257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:42,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1257 transitions. [2022-01-18 05:43:42,131 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1257 transitions. Word has length 70 [2022-01-18 05:43:42,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:42,133 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 1257 transitions. [2022-01-18 05:43:42,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 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-01-18 05:43:42,133 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1257 transitions. [2022-01-18 05:43:42,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-18 05:43:42,134 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:42,134 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:42,170 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-01-18 05:43:42,357 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-01-18 05:43:42,358 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:42,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:42,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1641231617, now seen corresponding path program 41 times [2022-01-18 05:43:42,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:42,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320272015] [2022-01-18 05:43:42,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:42,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:43:42,805 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:42,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:43:42,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320272015] [2022-01-18 05:43:42,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320272015] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:43:42,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033305755] [2022-01-18 05:43:42,806 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:43:42,806 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:43:42,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:43:42,807 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-01-18 05:43:42,808 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-01-18 05:43:42,843 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-01-18 05:43:42,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:43:42,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:43:42,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:43:43,787 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:43,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:43:44,316 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:43:44,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033305755] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:43:44,316 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:43:44,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 80 [2022-01-18 05:43:44,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439086226] [2022-01-18 05:43:44,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:43:44,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-01-18 05:43:44,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:43:44,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-01-18 05:43:44,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1166, Invalid=5314, Unknown=0, NotChecked=0, Total=6480 [2022-01-18 05:43:44,318 INFO L87 Difference]: Start difference. First operand 585 states and 1257 transitions. Second operand has 81 states, 81 states have (on average 2.111111111111111) internal successors, (171), 80 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:59,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:43:59,661 INFO L93 Difference]: Finished difference Result 5849 states and 11204 transitions. [2022-01-18 05:43:59,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 411 states. [2022-01-18 05:43:59,661 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.111111111111111) internal successors, (171), 80 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-18 05:43:59,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:43:59,666 INFO L225 Difference]: With dead ends: 5849 [2022-01-18 05:43:59,670 INFO L226 Difference]: Without dead ends: 4304 [2022-01-18 05:43:59,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 583 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 486 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103245 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=57734, Invalid=179922, Unknown=0, NotChecked=0, Total=237656 [2022-01-18 05:43:59,681 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1314 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 3750 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1314 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 4043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 3750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:43:59,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1314 Valid, 578 Invalid, 4043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 3750 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-18 05:43:59,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4304 states. [2022-01-18 05:43:59,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4304 to 356. [2022-01-18 05:43:59,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.0591549295774647) internal successors, (731), 355 states have internal predecessors, (731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:59,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 731 transitions. [2022-01-18 05:43:59,734 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 731 transitions. Word has length 72 [2022-01-18 05:43:59,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:43:59,734 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 731 transitions. [2022-01-18 05:43:59,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.111111111111111) internal successors, (171), 80 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:43:59,734 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 731 transitions. [2022-01-18 05:43:59,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-01-18 05:43:59,735 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:43:59,735 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:43:59,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-01-18 05:43:59,947 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-01-18 05:43:59,947 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:43:59,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:43:59,947 INFO L85 PathProgramCache]: Analyzing trace with hash -677292057, now seen corresponding path program 42 times [2022-01-18 05:43:59,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:43:59,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88682285] [2022-01-18 05:43:59,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:43:59,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:43:59,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:00,209 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 211 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:00,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:44:00,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88682285] [2022-01-18 05:44:00,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88682285] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:44:00,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268475470] [2022-01-18 05:44:00,210 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:44:00,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:44:00,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:44:00,211 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-01-18 05:44:00,212 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-01-18 05:44:00,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2022-01-18 05:44:00,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:44:00,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 05:44:00,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:44:01,103 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 211 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:01,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:44:01,973 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:01,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268475470] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:44:01,973 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:44:01,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 33, 33] total 79 [2022-01-18 05:44:01,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123625191] [2022-01-18 05:44:01,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:44:01,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-01-18 05:44:01,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:44:01,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-01-18 05:44:01,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1520, Invalid=4800, Unknown=0, NotChecked=0, Total=6320 [2022-01-18 05:44:01,975 INFO L87 Difference]: Start difference. First operand 356 states and 731 transitions. Second operand has 80 states, 80 states have (on average 2.425) internal successors, (194), 79 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:10,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:44:10,599 INFO L93 Difference]: Finished difference Result 3035 states and 6045 transitions. [2022-01-18 05:44:10,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-01-18 05:44:10,599 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.425) internal successors, (194), 79 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2022-01-18 05:44:10,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:44:10,603 INFO L225 Difference]: With dead ends: 3035 [2022-01-18 05:44:10,603 INFO L226 Difference]: Without dead ends: 3031 [2022-01-18 05:44:10,610 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 365 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55340 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=34839, Invalid=99483, Unknown=0, NotChecked=0, Total=134322 [2022-01-18 05:44:10,611 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 697 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 2303 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 2487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 2303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:44:10,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [697 Valid, 215 Invalid, 2487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 2303 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 05:44:10,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3031 states. [2022-01-18 05:44:10,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3031 to 300. [2022-01-18 05:44:10,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 299 states have (on average 2.0735785953177257) internal successors, (620), 299 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:10,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 620 transitions. [2022-01-18 05:44:10,628 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 620 transitions. Word has length 72 [2022-01-18 05:44:10,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:44:10,628 INFO L470 AbstractCegarLoop]: Abstraction has 300 states and 620 transitions. [2022-01-18 05:44:10,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.425) internal successors, (194), 79 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:10,628 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 620 transitions. [2022-01-18 05:44:10,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-01-18 05:44:10,629 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:44:10,629 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:44:10,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-18 05:44:10,845 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-01-18 05:44:10,845 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:44:10,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:44:10,845 INFO L85 PathProgramCache]: Analyzing trace with hash 47360959, now seen corresponding path program 43 times [2022-01-18 05:44:10,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:44:10,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292166699] [2022-01-18 05:44:10,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:44:10,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:44:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:11,049 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:11,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:44:11,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292166699] [2022-01-18 05:44:11,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292166699] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:44:11,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771462484] [2022-01-18 05:44:11,049 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:44:11,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:44:11,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:44:11,064 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-01-18 05:44:11,065 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-01-18 05:44:11,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:11,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 63 conjunts are in the unsatisfiable core [2022-01-18 05:44:11,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:44:11,348 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:11,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:44:11,600 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:11,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771462484] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:44:11,601 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:44:11,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 18 [2022-01-18 05:44:11,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938152389] [2022-01-18 05:44:11,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:44:11,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 05:44:11,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:44:11,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 05:44:11,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:44:11,602 INFO L87 Difference]: Start difference. First operand 300 states and 620 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 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-01-18 05:44:12,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:44:12,115 INFO L93 Difference]: Finished difference Result 929 states and 1830 transitions. [2022-01-18 05:44:12,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 05:44:12,115 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 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 74 [2022-01-18 05:44:12,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:44:12,117 INFO L225 Difference]: With dead ends: 929 [2022-01-18 05:44:12,117 INFO L226 Difference]: Without dead ends: 824 [2022-01-18 05:44:12,117 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 160 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:44:12,117 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 137 mSDsluCounter, 2468 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:44:12,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 1848 Invalid, 1555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1554 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:44:12,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2022-01-18 05:44:12,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 625. [2022-01-18 05:44:12,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 624 states have (on average 2.1538461538461537) internal successors, (1344), 624 states have internal predecessors, (1344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:12,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 1344 transitions. [2022-01-18 05:44:12,125 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 1344 transitions. Word has length 74 [2022-01-18 05:44:12,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:44:12,125 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 1344 transitions. [2022-01-18 05:44:12,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 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-01-18 05:44:12,125 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 1344 transitions. [2022-01-18 05:44:12,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-01-18 05:44:12,126 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:44:12,126 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:44:12,144 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-01-18 05:44:12,343 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-01-18 05:44:12,344 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:44:12,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:44:12,344 INFO L85 PathProgramCache]: Analyzing trace with hash 2066890685, now seen corresponding path program 44 times [2022-01-18 05:44:12,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:44:12,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156186722] [2022-01-18 05:44:12,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:44:12,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:44:12,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:12,747 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:12,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:44:12,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156186722] [2022-01-18 05:44:12,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156186722] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:44:12,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088803040] [2022-01-18 05:44:12,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:44:12,748 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:44:12,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:44:12,749 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-01-18 05:44:12,752 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-01-18 05:44:12,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:44:12,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:44:12,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:44:12,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:44:13,822 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:13,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:44:14,385 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:14,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088803040] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:44:14,386 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:44:14,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 85 [2022-01-18 05:44:14,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347940192] [2022-01-18 05:44:14,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:44:14,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-01-18 05:44:14,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:44:14,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-01-18 05:44:14,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1307, Invalid=6003, Unknown=0, NotChecked=0, Total=7310 [2022-01-18 05:44:14,387 INFO L87 Difference]: Start difference. First operand 625 states and 1344 transitions. Second operand has 86 states, 86 states have (on average 2.104651162790698) internal successors, (181), 85 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:33,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:44:33,916 INFO L93 Difference]: Finished difference Result 6565 states and 12572 transitions. [2022-01-18 05:44:33,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 462 states. [2022-01-18 05:44:33,917 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.104651162790698) internal successors, (181), 85 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2022-01-18 05:44:33,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:44:33,923 INFO L225 Difference]: With dead ends: 6565 [2022-01-18 05:44:33,923 INFO L226 Difference]: Without dead ends: 4816 [2022-01-18 05:44:33,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 542 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131093 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=71840, Invalid=223552, Unknown=0, NotChecked=0, Total=295392 [2022-01-18 05:44:33,939 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1419 mSDsluCounter, 1480 mSDsCounter, 0 mSdLazyCounter, 4278 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 4576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 4278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:44:33,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1419 Valid, 614 Invalid, 4576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 4278 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-18 05:44:33,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4816 states. [2022-01-18 05:44:33,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4816 to 378. [2022-01-18 05:44:33,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.061007957559682) internal successors, (777), 377 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:33,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 777 transitions. [2022-01-18 05:44:33,964 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 777 transitions. Word has length 76 [2022-01-18 05:44:33,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:44:33,964 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 777 transitions. [2022-01-18 05:44:33,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 2.104651162790698) internal successors, (181), 85 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:33,964 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 777 transitions. [2022-01-18 05:44:33,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-01-18 05:44:33,965 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:44:33,965 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:44:33,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-18 05:44:34,169 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-01-18 05:44:34,169 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:44:34,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:44:34,170 INFO L85 PathProgramCache]: Analyzing trace with hash -156611097, now seen corresponding path program 45 times [2022-01-18 05:44:34,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:44:34,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198933347] [2022-01-18 05:44:34,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:44:34,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:44:34,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:34,370 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 241 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:34,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:44:34,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198933347] [2022-01-18 05:44:34,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198933347] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:44:34,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708517161] [2022-01-18 05:44:34,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:44:34,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:44:34,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:44:34,382 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-01-18 05:44:34,404 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-01-18 05:44:34,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-01-18 05:44:34,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:44:34,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-18 05:44:34,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:44:35,159 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 241 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:35,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:44:35,742 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:35,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708517161] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:44:35,742 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:44:35,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 35, 35] total 84 [2022-01-18 05:44:35,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004881726] [2022-01-18 05:44:35,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:44:35,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-01-18 05:44:35,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:44:35,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-01-18 05:44:35,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1709, Invalid=5431, Unknown=0, NotChecked=0, Total=7140 [2022-01-18 05:44:35,751 INFO L87 Difference]: Start difference. First operand 378 states and 777 transitions. Second operand has 85 states, 85 states have (on average 2.4235294117647057) internal successors, (206), 84 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:46,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:44:46,485 INFO L93 Difference]: Finished difference Result 3411 states and 6797 transitions. [2022-01-18 05:44:46,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 326 states. [2022-01-18 05:44:46,485 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.4235294117647057) internal successors, (206), 84 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2022-01-18 05:44:46,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:44:46,489 INFO L225 Difference]: With dead ends: 3411 [2022-01-18 05:44:46,489 INFO L226 Difference]: Without dead ends: 3407 [2022-01-18 05:44:46,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 507 GetRequests, 101 SyntacticMatches, 1 SemanticMatches, 405 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69513 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=42763, Invalid=122479, Unknown=0, NotChecked=0, Total=165242 [2022-01-18 05:44:46,537 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1264 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 2450 mSolverCounterSat, 351 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1264 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 2801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 351 IncrementalHoareTripleChecker+Valid, 2450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:44:46,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1264 Valid, 236 Invalid, 2801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [351 Valid, 2450 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-18 05:44:46,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3407 states. [2022-01-18 05:44:46,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3407 to 318. [2022-01-18 05:44:46,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.0757097791798107) internal successors, (658), 317 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:46,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 658 transitions. [2022-01-18 05:44:46,550 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 658 transitions. Word has length 76 [2022-01-18 05:44:46,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:44:46,550 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 658 transitions. [2022-01-18 05:44:46,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.4235294117647057) internal successors, (206), 84 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:46,550 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 658 transitions. [2022-01-18 05:44:46,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2022-01-18 05:44:46,551 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:44:46,551 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:44:46,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-01-18 05:44:46,756 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-01-18 05:44:46,756 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:44:46,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:44:46,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1083832187, now seen corresponding path program 46 times [2022-01-18 05:44:46,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:44:46,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355799673] [2022-01-18 05:44:46,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:44:46,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:44:46,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:47,095 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:47,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:44:47,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355799673] [2022-01-18 05:44:47,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355799673] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:44:47,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938484314] [2022-01-18 05:44:47,095 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:44:47,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:44:47,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:44:47,096 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-01-18 05:44:47,099 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-01-18 05:44:47,143 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:44:47,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:44:47,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 67 conjunts are in the unsatisfiable core [2022-01-18 05:44:47,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:44:47,416 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:47,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:44:47,676 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:47,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938484314] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:44:47,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:44:47,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 19 [2022-01-18 05:44:47,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778774608] [2022-01-18 05:44:47,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:44:47,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 05:44:47,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:44:47,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 05:44:47,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 05:44:47,677 INFO L87 Difference]: Start difference. First operand 318 states and 658 transitions. Second operand has 19 states, 19 states have (on average 4.105263157894737) internal successors, (78), 19 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-01-18 05:44:48,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:44:48,195 INFO L93 Difference]: Finished difference Result 988 states and 1947 transitions. [2022-01-18 05:44:48,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 05:44:48,195 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.105263157894737) internal successors, (78), 19 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 78 [2022-01-18 05:44:48,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:44:48,196 INFO L225 Difference]: With dead ends: 988 [2022-01-18 05:44:48,196 INFO L226 Difference]: Without dead ends: 877 [2022-01-18 05:44:48,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 169 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 05:44:48,196 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 146 mSDsluCounter, 2792 mSDsCounter, 0 mSdLazyCounter, 1753 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 2082 SdHoareTripleChecker+Invalid, 1754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:44:48,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 2082 Invalid, 1754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1753 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:44:48,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2022-01-18 05:44:48,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 665. [2022-01-18 05:44:48,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 664 states have (on average 2.1551204819277108) internal successors, (1431), 664 states have internal predecessors, (1431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:44:48,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 1431 transitions. [2022-01-18 05:44:48,203 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 1431 transitions. Word has length 78 [2022-01-18 05:44:48,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:44:48,203 INFO L470 AbstractCegarLoop]: Abstraction has 665 states and 1431 transitions. [2022-01-18 05:44:48,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.105263157894737) internal successors, (78), 19 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-01-18 05:44:48,203 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 1431 transitions. [2022-01-18 05:44:48,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-01-18 05:44:48,214 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:44:48,214 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:44:48,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-18 05:44:48,427 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-01-18 05:44:48,427 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:44:48,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:44:48,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1762435975, now seen corresponding path program 47 times [2022-01-18 05:44:48,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:44:48,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093234560] [2022-01-18 05:44:48,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:44:48,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:44:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:44:48,925 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:48,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:44:48,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093234560] [2022-01-18 05:44:48,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093234560] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:44:48,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804993720] [2022-01-18 05:44:48,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:44:48,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:44:48,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:44:48,944 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-01-18 05:44:48,945 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-01-18 05:44:48,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2022-01-18 05:44:48,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:44:48,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-18 05:44:48,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:44:49,860 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:49,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:44:50,274 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:44:50,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804993720] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:44:50,274 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:44:50,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 90 [2022-01-18 05:44:50,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499477397] [2022-01-18 05:44:50,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:44:50,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-01-18 05:44:50,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:44:50,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-01-18 05:44:50,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1456, Invalid=6734, Unknown=0, NotChecked=0, Total=8190 [2022-01-18 05:44:50,276 INFO L87 Difference]: Start difference. First operand 665 states and 1431 transitions. Second operand has 91 states, 91 states have (on average 2.098901098901099) internal successors, (191), 90 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:11,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:45:11,824 INFO L93 Difference]: Finished difference Result 7321 states and 14016 transitions. [2022-01-18 05:45:11,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 516 states. [2022-01-18 05:45:11,824 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.098901098901099) internal successors, (191), 90 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-01-18 05:45:11,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:45:11,830 INFO L225 Difference]: With dead ends: 7321 [2022-01-18 05:45:11,830 INFO L226 Difference]: Without dead ends: 5356 [2022-01-18 05:45:11,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 708 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 601 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164281 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=88390, Invalid=274616, Unknown=0, NotChecked=0, Total=363006 [2022-01-18 05:45:11,844 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1387 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 4254 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1387 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 4557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 4254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:45:11,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1387 Valid, 642 Invalid, 4557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 4254 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-18 05:45:11,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5356 states. [2022-01-18 05:45:11,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5356 to 400. [2022-01-18 05:45:11,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.06265664160401) internal successors, (823), 399 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:11,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 823 transitions. [2022-01-18 05:45:11,865 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 823 transitions. Word has length 80 [2022-01-18 05:45:11,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:45:11,865 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 823 transitions. [2022-01-18 05:45:11,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.098901098901099) internal successors, (191), 90 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:11,865 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 823 transitions. [2022-01-18 05:45:11,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-01-18 05:45:11,865 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:45:11,865 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:45:11,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-01-18 05:45:12,072 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-01-18 05:45:12,073 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:45:12,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:45:12,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1430754535, now seen corresponding path program 48 times [2022-01-18 05:45:12,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:45:12,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966220448] [2022-01-18 05:45:12,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:45:12,073 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:45:12,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:45:12,388 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 273 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:12,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:45:12,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966220448] [2022-01-18 05:45:12,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966220448] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:45:12,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025823943] [2022-01-18 05:45:12,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:45:12,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:45:12,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:45:12,390 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-01-18 05:45:12,391 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-01-18 05:45:12,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2022-01-18 05:45:12,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:45:12,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-18 05:45:12,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:45:13,241 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 273 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:13,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:45:13,919 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:13,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025823943] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:45:13,919 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:45:13,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 37, 37] total 89 [2022-01-18 05:45:13,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615908565] [2022-01-18 05:45:13,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:45:13,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-01-18 05:45:13,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:45:13,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-01-18 05:45:13,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1909, Invalid=6101, Unknown=0, NotChecked=0, Total=8010 [2022-01-18 05:45:13,921 INFO L87 Difference]: Start difference. First operand 400 states and 823 transitions. Second operand has 90 states, 90 states have (on average 2.422222222222222) internal successors, (218), 89 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:26,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:45:26,326 INFO L93 Difference]: Finished difference Result 3809 states and 7593 transitions. [2022-01-18 05:45:26,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 363 states. [2022-01-18 05:45:26,326 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.422222222222222) internal successors, (218), 89 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2022-01-18 05:45:26,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:45:26,330 INFO L225 Difference]: With dead ends: 3809 [2022-01-18 05:45:26,330 INFO L226 Difference]: Without dead ends: 3805 [2022-01-18 05:45:26,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 447 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86266 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=51954, Invalid=149198, Unknown=0, NotChecked=0, Total=201152 [2022-01-18 05:45:26,342 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1202 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 2758 mSolverCounterSat, 413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1202 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 3171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 2758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:45:26,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1202 Valid, 251 Invalid, 3171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 2758 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-18 05:45:26,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3805 states. [2022-01-18 05:45:26,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3805 to 336. [2022-01-18 05:45:26,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.0776119402985076) internal successors, (696), 335 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:26,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 696 transitions. [2022-01-18 05:45:26,354 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 696 transitions. Word has length 80 [2022-01-18 05:45:26,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:45:26,354 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 696 transitions. [2022-01-18 05:45:26,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 2.422222222222222) internal successors, (218), 89 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:26,355 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 696 transitions. [2022-01-18 05:45:26,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-01-18 05:45:26,355 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:45:26,356 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:45:26,372 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-01-18 05:45:26,570 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-01-18 05:45:26,570 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:45:26,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:45:26,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1887884599, now seen corresponding path program 49 times [2022-01-18 05:45:26,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:45:26,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494533316] [2022-01-18 05:45:26,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:45:26,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:45:26,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:45:26,871 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:26,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:45:26,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494533316] [2022-01-18 05:45:26,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494533316] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:45:26,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160633217] [2022-01-18 05:45:26,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:45:26,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:45:26,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:45:26,877 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-01-18 05:45:26,878 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-01-18 05:45:26,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:45:26,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 71 conjunts are in the unsatisfiable core [2022-01-18 05:45:26,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:45:27,214 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:27,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:45:27,521 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:27,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160633217] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:45:27,522 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:45:27,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 20 [2022-01-18 05:45:27,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471952473] [2022-01-18 05:45:27,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:45:27,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 05:45:27,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:45:27,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 05:45:27,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-01-18 05:45:27,522 INFO L87 Difference]: Start difference. First operand 336 states and 696 transitions. Second operand has 20 states, 20 states have (on average 4.1) internal successors, (82), 20 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-01-18 05:45:28,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:45:28,133 INFO L93 Difference]: Finished difference Result 1047 states and 2064 transitions. [2022-01-18 05:45:28,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 05:45:28,133 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.1) internal successors, (82), 20 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 82 [2022-01-18 05:45:28,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:45:28,134 INFO L225 Difference]: With dead ends: 1047 [2022-01-18 05:45:28,134 INFO L226 Difference]: Without dead ends: 930 [2022-01-18 05:45:28,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 178 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-01-18 05:45:28,134 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 155 mSDsluCounter, 3136 mSDsCounter, 0 mSdLazyCounter, 1964 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 2330 SdHoareTripleChecker+Invalid, 1965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:45:28,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 2330 Invalid, 1965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1964 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:45:28,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2022-01-18 05:45:28,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 705. [2022-01-18 05:45:28,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 2.15625) internal successors, (1518), 704 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:28,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 1518 transitions. [2022-01-18 05:45:28,141 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 1518 transitions. Word has length 82 [2022-01-18 05:45:28,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:45:28,141 INFO L470 AbstractCegarLoop]: Abstraction has 705 states and 1518 transitions. [2022-01-18 05:45:28,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.1) internal successors, (82), 20 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-01-18 05:45:28,141 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 1518 transitions. [2022-01-18 05:45:28,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-01-18 05:45:28,142 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:45:28,142 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:45:28,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-18 05:45:28,342 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-01-18 05:45:28,342 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:45:28,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:45:28,342 INFO L85 PathProgramCache]: Analyzing trace with hash -2121692363, now seen corresponding path program 50 times [2022-01-18 05:45:28,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:45:28,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870273224] [2022-01-18 05:45:28,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:45:28,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:45:28,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:45:28,920 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 289 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:28,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:45:28,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870273224] [2022-01-18 05:45:28,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870273224] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:45:28,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856663669] [2022-01-18 05:45:28,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:45:28,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:45:28,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:45:28,921 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-01-18 05:45:28,922 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-01-18 05:45:28,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:45:28,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:45:28,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 39 conjunts are in the unsatisfiable core [2022-01-18 05:45:28,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:45:30,177 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 289 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:30,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:45:31,032 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 324 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:45:31,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856663669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:45:31,032 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:45:31,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 95 [2022-01-18 05:45:31,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538388625] [2022-01-18 05:45:31,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:45:31,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-01-18 05:45:31,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:45:31,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-01-18 05:45:31,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1613, Invalid=7507, Unknown=0, NotChecked=0, Total=9120 [2022-01-18 05:45:31,035 INFO L87 Difference]: Start difference. First operand 705 states and 1518 transitions. Second operand has 96 states, 96 states have (on average 2.09375) internal successors, (201), 95 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:59,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:45:59,756 INFO L93 Difference]: Finished difference Result 8117 states and 15536 transitions. [2022-01-18 05:45:59,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 573 states. [2022-01-18 05:45:59,756 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.09375) internal successors, (201), 95 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2022-01-18 05:45:59,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:45:59,762 INFO L225 Difference]: With dead ends: 8117 [2022-01-18 05:45:59,762 INFO L226 Difference]: Without dead ends: 5924 [2022-01-18 05:45:59,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 775 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 663 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203453 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=107652, Invalid=333908, Unknown=0, NotChecked=0, Total=441560 [2022-01-18 05:45:59,780 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1542 mSDsluCounter, 1593 mSDsCounter, 0 mSdLazyCounter, 4473 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1542 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 4791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 4473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:45:59,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1542 Valid, 695 Invalid, 4791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 4473 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-18 05:45:59,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5924 states. [2022-01-18 05:45:59,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5924 to 422. [2022-01-18 05:45:59,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 2.0641330166270784) internal successors, (869), 421 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:59,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 869 transitions. [2022-01-18 05:45:59,800 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 869 transitions. Word has length 84 [2022-01-18 05:45:59,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:45:59,800 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 869 transitions. [2022-01-18 05:45:59,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 2.09375) internal successors, (201), 95 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:45:59,800 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 869 transitions. [2022-01-18 05:45:59,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-01-18 05:45:59,801 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:45:59,801 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:45:59,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-01-18 05:46:00,015 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-01-18 05:46:00,015 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:46:00,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:46:00,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1012428007, now seen corresponding path program 51 times [2022-01-18 05:46:00,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:46:00,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221244106] [2022-01-18 05:46:00,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:46:00,016 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:46:00,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:46:00,398 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 307 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:00,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:46:00,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221244106] [2022-01-18 05:46:00,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221244106] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:46:00,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541651189] [2022-01-18 05:46:00,399 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:46:00,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:46:00,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:46:00,400 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-01-18 05:46:00,401 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-01-18 05:46:00,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2022-01-18 05:46:00,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:46:00,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 39 conjunts are in the unsatisfiable core [2022-01-18 05:46:00,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:46:01,783 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 307 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:01,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:46:02,860 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 324 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:02,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541651189] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:46:02,860 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:46:02,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 39, 39] total 94 [2022-01-18 05:46:02,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375656151] [2022-01-18 05:46:02,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:46:02,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-01-18 05:46:02,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:46:02,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-01-18 05:46:02,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2120, Invalid=6810, Unknown=0, NotChecked=0, Total=8930 [2022-01-18 05:46:02,863 INFO L87 Difference]: Start difference. First operand 422 states and 869 transitions. Second operand has 95 states, 95 states have (on average 2.4210526315789473) internal successors, (230), 94 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:17,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:46:17,255 INFO L93 Difference]: Finished difference Result 4229 states and 8433 transitions. [2022-01-18 05:46:17,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 402 states. [2022-01-18 05:46:17,256 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.4210526315789473) internal successors, (230), 94 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2022-01-18 05:46:17,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:46:17,259 INFO L225 Difference]: With dead ends: 4229 [2022-01-18 05:46:17,259 INFO L226 Difference]: Without dead ends: 4225 [2022-01-18 05:46:17,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 603 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 491 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105897 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=62539, Invalid=180017, Unknown=0, NotChecked=0, Total=242556 [2022-01-18 05:46:17,271 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1012 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 3171 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 3423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 3171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:46:17,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1012 Valid, 287 Invalid, 3423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 3171 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-18 05:46:17,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4225 states. [2022-01-18 05:46:17,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4225 to 354. [2022-01-18 05:46:17,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.0793201133144477) internal successors, (734), 353 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:17,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 734 transitions. [2022-01-18 05:46:17,284 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 734 transitions. Word has length 84 [2022-01-18 05:46:17,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:46:17,284 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 734 transitions. [2022-01-18 05:46:17,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 2.4210526315789473) internal successors, (230), 94 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:17,284 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 734 transitions. [2022-01-18 05:46:17,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-01-18 05:46:17,285 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:46:17,285 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:46:17,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-18 05:46:17,499 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-01-18 05:46:17,499 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:46:17,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:46:17,500 INFO L85 PathProgramCache]: Analyzing trace with hash 239879411, now seen corresponding path program 52 times [2022-01-18 05:46:17,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:46:17,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907777045] [2022-01-18 05:46:17,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:46:17,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:46:17,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:46:17,828 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:17,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:46:17,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907777045] [2022-01-18 05:46:17,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907777045] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:46:17,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911430585] [2022-01-18 05:46:17,829 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:46:17,829 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:46:17,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:46:17,830 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-01-18 05:46:17,831 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-01-18 05:46:17,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:46:17,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:46:17,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 75 conjunts are in the unsatisfiable core [2022-01-18 05:46:17,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:46:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:18,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:46:18,384 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:18,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911430585] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:46:18,384 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:46:18,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 21 [2022-01-18 05:46:18,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080685110] [2022-01-18 05:46:18,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:46:18,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:46:18,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:46:18,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:46:18,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:46:18,385 INFO L87 Difference]: Start difference. First operand 354 states and 734 transitions. Second operand has 21 states, 21 states have (on average 4.095238095238095) internal successors, (86), 21 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:19,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:46:19,025 INFO L93 Difference]: Finished difference Result 1106 states and 2181 transitions. [2022-01-18 05:46:19,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 05:46:19,026 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.095238095238095) internal successors, (86), 21 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2022-01-18 05:46:19,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:46:19,027 INFO L225 Difference]: With dead ends: 1106 [2022-01-18 05:46:19,027 INFO L226 Difference]: Without dead ends: 983 [2022-01-18 05:46:19,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 187 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:46:19,027 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 164 mSDsluCounter, 3500 mSDsCounter, 0 mSdLazyCounter, 2187 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 2592 SdHoareTripleChecker+Invalid, 2188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:46:19,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 2592 Invalid, 2188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2187 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:46:19,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2022-01-18 05:46:19,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 745. [2022-01-18 05:46:19,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 2.157258064516129) internal successors, (1605), 744 states have internal predecessors, (1605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:19,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1605 transitions. [2022-01-18 05:46:19,034 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1605 transitions. Word has length 86 [2022-01-18 05:46:19,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:46:19,034 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1605 transitions. [2022-01-18 05:46:19,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.095238095238095) internal successors, (86), 21 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:19,035 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1605 transitions. [2022-01-18 05:46:19,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-01-18 05:46:19,035 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:46:19,035 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:46:19,056 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-01-18 05:46:19,236 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-01-18 05:46:19,236 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:46:19,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:46:19,236 INFO L85 PathProgramCache]: Analyzing trace with hash -756560911, now seen corresponding path program 53 times [2022-01-18 05:46:19,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:46:19,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150842310] [2022-01-18 05:46:19,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:46:19,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:46:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:46:19,839 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:19,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:46:19,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150842310] [2022-01-18 05:46:19,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150842310] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:46:19,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [993313083] [2022-01-18 05:46:19,839 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:46:19,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:46:19,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:46:19,841 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-01-18 05:46:19,842 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-01-18 05:46:19,880 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2022-01-18 05:46:19,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:46:19,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 41 conjunts are in the unsatisfiable core [2022-01-18 05:46:19,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:46:21,276 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:21,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:46:21,815 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:21,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [993313083] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:46:21,815 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:46:21,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 100 [2022-01-18 05:46:21,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693598355] [2022-01-18 05:46:21,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:46:21,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-01-18 05:46:21,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:46:21,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-01-18 05:46:21,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1778, Invalid=8322, Unknown=0, NotChecked=0, Total=10100 [2022-01-18 05:46:21,818 INFO L87 Difference]: Start difference. First operand 745 states and 1605 transitions. Second operand has 101 states, 101 states have (on average 2.089108910891089) internal successors, (211), 100 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:55,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:46:55,453 INFO L93 Difference]: Finished difference Result 8953 states and 17132 transitions. [2022-01-18 05:46:55,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 633 states. [2022-01-18 05:46:55,453 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.089108910891089) internal successors, (211), 100 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-01-18 05:46:55,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:46:55,460 INFO L225 Difference]: With dead ends: 8953 [2022-01-18 05:46:55,460 INFO L226 Difference]: Without dead ends: 6520 [2022-01-18 05:46:55,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 845 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 728 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249299 ImplicationChecksByTransitivity, 24.5s TimeCoverageRelationStatistics Valid=129908, Invalid=402262, Unknown=0, NotChecked=0, Total=532170 [2022-01-18 05:46:55,479 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1805 mSDsluCounter, 1844 mSDsCounter, 0 mSdLazyCounter, 5091 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1805 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 5454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 5091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:46:55,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1805 Valid, 789 Invalid, 5454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 5091 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-18 05:46:55,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6520 states. [2022-01-18 05:46:55,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6520 to 444. [2022-01-18 05:46:55,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 2.0654627539503387) internal successors, (915), 443 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:55,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 915 transitions. [2022-01-18 05:46:55,500 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 915 transitions. Word has length 88 [2022-01-18 05:46:55,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:46:55,500 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 915 transitions. [2022-01-18 05:46:55,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 2.089108910891089) internal successors, (211), 100 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:46:55,500 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 915 transitions. [2022-01-18 05:46:55,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-01-18 05:46:55,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:46:55,501 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:46:55,523 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-01-18 05:46:55,716 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-01-18 05:46:55,716 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:46:55,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:46:55,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1445729767, now seen corresponding path program 54 times [2022-01-18 05:46:55,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:46:55,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407463866] [2022-01-18 05:46:55,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:46:55,717 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:46:55,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:46:56,042 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 343 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:56,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:46:56,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407463866] [2022-01-18 05:46:56,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407463866] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:46:56,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184591812] [2022-01-18 05:46:56,042 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:46:56,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:46:56,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:46:56,043 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-01-18 05:46:56,044 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-01-18 05:46:56,085 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-01-18 05:46:56,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:46:56,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 41 conjunts are in the unsatisfiable core [2022-01-18 05:46:56,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:46:57,300 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 343 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:57,300 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:46:58,535 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:46:58,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184591812] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:46:58,535 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:46:58,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 41, 41] total 99 [2022-01-18 05:46:58,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841840169] [2022-01-18 05:46:58,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:46:58,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2022-01-18 05:46:58,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:46:58,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2022-01-18 05:46:58,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2342, Invalid=7558, Unknown=0, NotChecked=0, Total=9900 [2022-01-18 05:46:58,538 INFO L87 Difference]: Start difference. First operand 444 states and 915 transitions. Second operand has 100 states, 100 states have (on average 2.42) internal successors, (242), 99 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:47:15,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:47:15,951 INFO L93 Difference]: Finished difference Result 4671 states and 9317 transitions. [2022-01-18 05:47:15,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 443 states. [2022-01-18 05:47:15,952 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.42) internal successors, (242), 99 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2022-01-18 05:47:15,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:47:15,972 INFO L225 Difference]: With dead ends: 4671 [2022-01-18 05:47:15,972 INFO L226 Difference]: Without dead ends: 4667 [2022-01-18 05:47:15,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 537 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128721 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=74651, Invalid=215331, Unknown=0, NotChecked=0, Total=289982 [2022-01-18 05:47:15,985 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1531 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 3292 mSolverCounterSat, 440 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1531 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 3732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 440 IncrementalHoareTripleChecker+Valid, 3292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:47:15,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1531 Valid, 298 Invalid, 3732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [440 Valid, 3292 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-18 05:47:15,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2022-01-18 05:47:16,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 372. [2022-01-18 05:47:16,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 2.0808625336927222) internal successors, (772), 371 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:47:16,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 772 transitions. [2022-01-18 05:47:16,005 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 772 transitions. Word has length 88 [2022-01-18 05:47:16,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:47:16,005 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 772 transitions. [2022-01-18 05:47:16,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 2.42) internal successors, (242), 99 states have internal predecessors, (242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:47:16,005 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 772 transitions. [2022-01-18 05:47:16,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-01-18 05:47:16,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:47:16,006 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:47:16,034 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-01-18 05:47:16,219 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-01-18 05:47:16,219 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:47:16,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:47:16,220 INFO L85 PathProgramCache]: Analyzing trace with hash -2128787793, now seen corresponding path program 55 times [2022-01-18 05:47:16,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:47:16,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012896621] [2022-01-18 05:47:16,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:47:16,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:47:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:47:16,441 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:47:16,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:47:16,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012896621] [2022-01-18 05:47:16,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012896621] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:47:16,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192887894] [2022-01-18 05:47:16,442 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:47:16,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:47:16,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:47:16,443 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-01-18 05:47:16,445 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-01-18 05:47:16,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:47:16,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 79 conjunts are in the unsatisfiable core [2022-01-18 05:47:16,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:47:16,710 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:47:16,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:47:17,006 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:47:17,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192887894] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:47:17,006 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:47:17,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 22 [2022-01-18 05:47:17,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821621201] [2022-01-18 05:47:17,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:47:17,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 05:47:17,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:47:17,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 05:47:17,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:47:17,007 INFO L87 Difference]: Start difference. First operand 372 states and 772 transitions. Second operand has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 22 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-01-18 05:47:17,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:47:17,783 INFO L93 Difference]: Finished difference Result 1165 states and 2298 transitions. [2022-01-18 05:47:17,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 05:47:17,783 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 22 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 90 [2022-01-18 05:47:17,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:47:17,785 INFO L225 Difference]: With dead ends: 1165 [2022-01-18 05:47:17,785 INFO L226 Difference]: Without dead ends: 1036 [2022-01-18 05:47:17,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 196 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2022-01-18 05:47:17,785 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 173 mSDsluCounter, 3884 mSDsCounter, 0 mSdLazyCounter, 2422 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2868 SdHoareTripleChecker+Invalid, 2423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:47:17,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 2868 Invalid, 2423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2422 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:47:17,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2022-01-18 05:47:17,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 785. [2022-01-18 05:47:17,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 784 states have (on average 2.1581632653061225) internal successors, (1692), 784 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:47:17,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 1692 transitions. [2022-01-18 05:47:17,792 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 1692 transitions. Word has length 90 [2022-01-18 05:47:17,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:47:17,792 INFO L470 AbstractCegarLoop]: Abstraction has 785 states and 1692 transitions. [2022-01-18 05:47:17,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.090909090909091) internal successors, (90), 22 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-01-18 05:47:17,792 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 1692 transitions. [2022-01-18 05:47:17,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-18 05:47:17,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:47:17,793 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:47:17,810 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-01-18 05:47:18,001 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-01-18 05:47:18,002 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:47:18,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:47:18,002 INFO L85 PathProgramCache]: Analyzing trace with hash -293527891, now seen corresponding path program 56 times [2022-01-18 05:47:18,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:47:18,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275393055] [2022-01-18 05:47:18,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:47:18,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:47:18,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:47:18,527 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 361 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:47:18,527 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:47:18,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275393055] [2022-01-18 05:47:18,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275393055] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:47:18,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488164066] [2022-01-18 05:47:18,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:47:18,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:47:18,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:47:18,528 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-01-18 05:47:18,529 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-01-18 05:47:18,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:47:18,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:47:18,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 05:47:18,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:47:19,652 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 361 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:47:19,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:47:20,474 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 400 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:47:20,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488164066] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:47:20,474 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:47:20,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 105 [2022-01-18 05:47:20,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560744153] [2022-01-18 05:47:20,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:47:20,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-01-18 05:47:20,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:47:20,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-01-18 05:47:20,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1951, Invalid=9179, Unknown=0, NotChecked=0, Total=11130 [2022-01-18 05:47:20,477 INFO L87 Difference]: Start difference. First operand 785 states and 1692 transitions. Second operand has 106 states, 106 states have (on average 2.0849056603773586) internal successors, (221), 105 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:00,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:48:00,340 INFO L93 Difference]: Finished difference Result 9829 states and 18804 transitions. [2022-01-18 05:48:00,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 696 states. [2022-01-18 05:48:00,340 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 2.0849056603773586) internal successors, (221), 105 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2022-01-18 05:48:00,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:48:00,348 INFO L225 Difference]: With dead ends: 9829 [2022-01-18 05:48:00,348 INFO L226 Difference]: Without dead ends: 7144 [2022-01-18 05:48:00,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 918 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 796 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302538 ImplicationChecksByTransitivity, 27.8s TimeCoverageRelationStatistics Valid=155454, Invalid=480552, Unknown=0, NotChecked=0, Total=636006 [2022-01-18 05:48:00,383 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 2440 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 5220 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2440 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 5672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 5220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:48:00,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2440 Valid, 844 Invalid, 5672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 5220 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-01-18 05:48:00,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7144 states. [2022-01-18 05:48:00,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7144 to 466. [2022-01-18 05:48:00,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 2.066666666666667) internal successors, (961), 465 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:00,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 961 transitions. [2022-01-18 05:48:00,415 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 961 transitions. Word has length 92 [2022-01-18 05:48:00,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:48:00,416 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 961 transitions. [2022-01-18 05:48:00,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 2.0849056603773586) internal successors, (221), 105 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:00,416 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 961 transitions. [2022-01-18 05:48:00,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-01-18 05:48:00,417 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:48:00,417 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:48:00,443 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-01-18 05:48:00,643 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-01-18 05:48:00,643 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:48:00,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:48:00,644 INFO L85 PathProgramCache]: Analyzing trace with hash -226373657, now seen corresponding path program 57 times [2022-01-18 05:48:00,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:48:00,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060001561] [2022-01-18 05:48:00,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:48:00,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:48:00,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:48:01,006 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 381 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:01,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:48:01,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060001561] [2022-01-18 05:48:01,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060001561] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:48:01,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529431017] [2022-01-18 05:48:01,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:48:01,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:48:01,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:48:01,016 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-01-18 05:48:01,016 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-01-18 05:48:01,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2022-01-18 05:48:01,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:48:01,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 05:48:01,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:48:02,483 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 381 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:02,483 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:48:03,354 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 400 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:03,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529431017] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:48:03,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:48:03,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 43, 43] total 104 [2022-01-18 05:48:03,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636772283] [2022-01-18 05:48:03,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:48:03,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-01-18 05:48:03,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:48:03,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-01-18 05:48:03,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2575, Invalid=8345, Unknown=0, NotChecked=0, Total=10920 [2022-01-18 05:48:03,356 INFO L87 Difference]: Start difference. First operand 466 states and 961 transitions. Second operand has 105 states, 105 states have (on average 2.419047619047619) internal successors, (254), 104 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:22,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:48:22,351 INFO L93 Difference]: Finished difference Result 5135 states and 10245 transitions. [2022-01-18 05:48:22,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 486 states. [2022-01-18 05:48:22,351 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.419047619047619) internal successors, (254), 104 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2022-01-18 05:48:22,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:48:22,356 INFO L225 Difference]: With dead ends: 5135 [2022-01-18 05:48:22,357 INFO L226 Difference]: Without dead ends: 5131 [2022-01-18 05:48:22,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 707 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 585 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155069 ImplicationChecksByTransitivity, 15.1s TimeCoverageRelationStatistics Valid=88429, Invalid=255553, Unknown=0, NotChecked=0, Total=343982 [2022-01-18 05:48:22,377 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1144 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 3493 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1144 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 3798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 3493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:48:22,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1144 Valid, 312 Invalid, 3798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 3493 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-18 05:48:22,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5131 states. [2022-01-18 05:48:22,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5131 to 390. [2022-01-18 05:48:22,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.082262210796915) internal successors, (810), 389 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:22,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 810 transitions. [2022-01-18 05:48:22,399 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 810 transitions. Word has length 92 [2022-01-18 05:48:22,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:48:22,400 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 810 transitions. [2022-01-18 05:48:22,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.419047619047619) internal successors, (254), 104 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:22,400 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 810 transitions. [2022-01-18 05:48:22,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-01-18 05:48:22,401 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:48:22,401 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:48:22,421 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-18 05:48:22,602 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-01-18 05:48:22,603 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:48:22,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:48:22,603 INFO L85 PathProgramCache]: Analyzing trace with hash 464312939, now seen corresponding path program 58 times [2022-01-18 05:48:22,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:48:22,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487882828] [2022-01-18 05:48:22,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:48:22,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:48:22,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:48:22,903 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:22,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:48:22,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487882828] [2022-01-18 05:48:22,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487882828] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:48:22,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100058681] [2022-01-18 05:48:22,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:48:22,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:48:22,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:48:22,908 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-01-18 05:48:22,909 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-01-18 05:48:22,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:48:22,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:48:22,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 83 conjunts are in the unsatisfiable core [2022-01-18 05:48:22,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:48:23,289 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:23,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:48:23,606 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:23,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100058681] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:48:23,606 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:48:23,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 23 [2022-01-18 05:48:23,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795679307] [2022-01-18 05:48:23,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:48:23,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 05:48:23,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:48:23,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 05:48:23,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:48:23,608 INFO L87 Difference]: Start difference. First operand 390 states and 810 transitions. Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 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-01-18 05:48:24,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:48:24,299 INFO L93 Difference]: Finished difference Result 1224 states and 2415 transitions. [2022-01-18 05:48:24,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:48:24,299 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 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 94 [2022-01-18 05:48:24,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:48:24,301 INFO L225 Difference]: With dead ends: 1224 [2022-01-18 05:48:24,301 INFO L226 Difference]: Without dead ends: 1089 [2022-01-18 05:48:24,301 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 205 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2022-01-18 05:48:24,301 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 182 mSDsluCounter, 4288 mSDsCounter, 0 mSdLazyCounter, 2669 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 3158 SdHoareTripleChecker+Invalid, 2670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:48:24,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 3158 Invalid, 2670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2669 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:48:24,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2022-01-18 05:48:24,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 825. [2022-01-18 05:48:24,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 824 states have (on average 2.158980582524272) internal successors, (1779), 824 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:48:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1779 transitions. [2022-01-18 05:48:24,310 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1779 transitions. Word has length 94 [2022-01-18 05:48:24,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:48:24,310 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 1779 transitions. [2022-01-18 05:48:24,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 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-01-18 05:48:24,311 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1779 transitions. [2022-01-18 05:48:24,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-01-18 05:48:24,311 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:48:24,311 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:48:24,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-01-18 05:48:24,512 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-01-18 05:48:24,512 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:48:24,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:48:24,512 INFO L85 PathProgramCache]: Analyzing trace with hash 55083881, now seen corresponding path program 59 times [2022-01-18 05:48:24,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:48:24,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582019109] [2022-01-18 05:48:24,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:48:24,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:48:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:48:25,434 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:25,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:48:25,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582019109] [2022-01-18 05:48:25,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582019109] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:48:25,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779291501] [2022-01-18 05:48:25,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:48:25,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:48:25,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:48:25,441 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-01-18 05:48:25,443 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-01-18 05:48:25,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2022-01-18 05:48:25,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:48:25,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 45 conjunts are in the unsatisfiable core [2022-01-18 05:48:25,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:48:27,271 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:27,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:48:28,167 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:48:28,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779291501] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:48:28,168 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:48:28,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 110 [2022-01-18 05:48:28,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092878918] [2022-01-18 05:48:28,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:48:28,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-01-18 05:48:28,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:48:28,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-01-18 05:48:28,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2132, Invalid=10078, Unknown=0, NotChecked=0, Total=12210 [2022-01-18 05:48:28,170 INFO L87 Difference]: Start difference. First operand 825 states and 1779 transitions. Second operand has 111 states, 111 states have (on average 2.081081081081081) internal successors, (231), 110 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:13,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:49:13,967 INFO L93 Difference]: Finished difference Result 10745 states and 20552 transitions. [2022-01-18 05:49:13,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 762 states. [2022-01-18 05:49:13,967 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 2.081081081081081) internal successors, (231), 110 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2022-01-18 05:49:13,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:49:13,974 INFO L225 Difference]: With dead ends: 10745 [2022-01-18 05:49:13,974 INFO L226 Difference]: Without dead ends: 7796 [2022-01-18 05:49:14,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 994 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 867 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363935 ImplicationChecksByTransitivity, 31.7s TimeCoverageRelationStatistics Valid=184600, Invalid=569692, Unknown=0, NotChecked=0, Total=754292 [2022-01-18 05:49:14,006 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1611 mSDsluCounter, 2252 mSDsCounter, 0 mSdLazyCounter, 6520 mSolverCounterSat, 344 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1611 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 6864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 6520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:49:14,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1611 Valid, 933 Invalid, 6864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [344 Valid, 6520 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-01-18 05:49:14,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7796 states. [2022-01-18 05:49:14,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7796 to 488. [2022-01-18 05:49:14,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.0677618069815193) internal successors, (1007), 487 states have internal predecessors, (1007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:14,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1007 transitions. [2022-01-18 05:49:14,030 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1007 transitions. Word has length 96 [2022-01-18 05:49:14,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:49:14,030 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1007 transitions. [2022-01-18 05:49:14,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 2.081081081081081) internal successors, (231), 110 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:14,031 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1007 transitions. [2022-01-18 05:49:14,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-01-18 05:49:14,031 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:49:14,031 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:49:14,065 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-01-18 05:49:14,247 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-01-18 05:49:14,247 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:49:14,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:49:14,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1250482919, now seen corresponding path program 60 times [2022-01-18 05:49:14,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:49:14,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253148003] [2022-01-18 05:49:14,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:49:14,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:49:14,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:49:14,595 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 421 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:14,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:49:14,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253148003] [2022-01-18 05:49:14,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253148003] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:49:14,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518339750] [2022-01-18 05:49:14,595 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:49:14,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:49:14,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:49:14,607 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-01-18 05:49:14,623 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-01-18 05:49:14,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 24 check-sat command(s) [2022-01-18 05:49:14,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:49:14,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 45 conjunts are in the unsatisfiable core [2022-01-18 05:49:14,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:49:15,754 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 421 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:15,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:49:17,147 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:17,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518339750] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:49:17,148 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:49:17,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 45, 45] total 109 [2022-01-18 05:49:17,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905075764] [2022-01-18 05:49:17,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:49:17,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-01-18 05:49:17,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:49:17,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-01-18 05:49:17,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2819, Invalid=9171, Unknown=0, NotChecked=0, Total=11990 [2022-01-18 05:49:17,150 INFO L87 Difference]: Start difference. First operand 488 states and 1007 transitions. Second operand has 110 states, 110 states have (on average 2.418181818181818) internal successors, (266), 109 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:39,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:49:39,644 INFO L93 Difference]: Finished difference Result 5621 states and 11217 transitions. [2022-01-18 05:49:39,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 531 states. [2022-01-18 05:49:39,645 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 2.418181818181818) internal successors, (266), 109 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2022-01-18 05:49:39,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:49:39,649 INFO L225 Difference]: With dead ends: 5621 [2022-01-18 05:49:39,649 INFO L226 Difference]: Without dead ends: 5617 [2022-01-18 05:49:39,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 762 GetRequests, 126 SyntacticMatches, 1 SemanticMatches, 635 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185289 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=104018, Invalid=301114, Unknown=0, NotChecked=0, Total=405132 [2022-01-18 05:49:39,666 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1720 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 3564 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 3994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 3564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:49:39,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1720 Valid, 330 Invalid, 3994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [430 Valid, 3564 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-18 05:49:39,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5617 states. [2022-01-18 05:49:39,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5617 to 408. [2022-01-18 05:49:39,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.0835380835380835) internal successors, (848), 407 states have internal predecessors, (848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:39,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 848 transitions. [2022-01-18 05:49:39,684 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 848 transitions. Word has length 96 [2022-01-18 05:49:39,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:49:39,684 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 848 transitions. [2022-01-18 05:49:39,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 2.418181818181818) internal successors, (266), 109 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:39,684 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 848 transitions. [2022-01-18 05:49:39,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-01-18 05:49:39,685 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:49:39,685 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:49:39,701 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-01-18 05:49:39,887 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-01-18 05:49:39,888 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:49:39,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:49:39,889 INFO L85 PathProgramCache]: Analyzing trace with hash 472776743, now seen corresponding path program 61 times [2022-01-18 05:49:39,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:49:39,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901986883] [2022-01-18 05:49:39,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:49:39,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:49:39,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:49:40,161 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:40,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:49:40,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901986883] [2022-01-18 05:49:40,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901986883] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:49:40,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009722632] [2022-01-18 05:49:40,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:49:40,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:49:40,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:49:40,162 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-01-18 05:49:40,163 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-01-18 05:49:40,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:49:40,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 87 conjunts are in the unsatisfiable core [2022-01-18 05:49:40,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:49:40,387 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:40,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:49:40,560 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:40,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009722632] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:49:40,560 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:49:40,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 24 [2022-01-18 05:49:40,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787373998] [2022-01-18 05:49:40,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:49:40,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 05:49:40,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:49:40,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 05:49:40,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:49:40,561 INFO L87 Difference]: Start difference. First operand 408 states and 848 transitions. Second operand has 24 states, 24 states have (on average 4.083333333333333) internal successors, (98), 24 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-01-18 05:49:41,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:49:41,115 INFO L93 Difference]: Finished difference Result 1283 states and 2532 transitions. [2022-01-18 05:49:41,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 05:49:41,115 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.083333333333333) internal successors, (98), 24 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 98 [2022-01-18 05:49:41,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:49:41,116 INFO L225 Difference]: With dead ends: 1283 [2022-01-18 05:49:41,116 INFO L226 Difference]: Without dead ends: 1142 [2022-01-18 05:49:41,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 214 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:49:41,116 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 191 mSDsluCounter, 4712 mSDsCounter, 0 mSdLazyCounter, 2928 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 3462 SdHoareTripleChecker+Invalid, 2929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:49:41,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 3462 Invalid, 2929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2928 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:49:41,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2022-01-18 05:49:41,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 865. [2022-01-18 05:49:41,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 864 states have (on average 2.1597222222222223) internal successors, (1866), 864 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:49:41,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1866 transitions. [2022-01-18 05:49:41,125 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1866 transitions. Word has length 98 [2022-01-18 05:49:41,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:49:41,125 INFO L470 AbstractCegarLoop]: Abstraction has 865 states and 1866 transitions. [2022-01-18 05:49:41,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.083333333333333) internal successors, (98), 24 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-01-18 05:49:41,125 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1866 transitions. [2022-01-18 05:49:41,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-18 05:49:41,126 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:49:41,126 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:49:41,141 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-01-18 05:49:41,341 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-01-18 05:49:41,341 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:49:41,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:49:41,342 INFO L85 PathProgramCache]: Analyzing trace with hash 196147749, now seen corresponding path program 62 times [2022-01-18 05:49:41,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:49:41,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216860415] [2022-01-18 05:49:41,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:49:41,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:49:41,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:49:41,825 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 441 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:41,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:49:41,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216860415] [2022-01-18 05:49:41,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216860415] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:49:41,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073708133] [2022-01-18 05:49:41,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:49:41,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:49:41,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:49:41,828 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-01-18 05:49:41,829 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-01-18 05:49:41,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:49:41,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:49:41,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjunts are in the unsatisfiable core [2022-01-18 05:49:41,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:49:43,046 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 441 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:43,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:49:43,846 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:49:43,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073708133] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:49:43,847 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:49:43,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 115 [2022-01-18 05:49:43,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886934763] [2022-01-18 05:49:43,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:49:43,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2022-01-18 05:49:43,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:49:43,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2022-01-18 05:49:43,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2321, Invalid=11019, Unknown=0, NotChecked=0, Total=13340 [2022-01-18 05:49:43,850 INFO L87 Difference]: Start difference. First operand 865 states and 1866 transitions. Second operand has 116 states, 116 states have (on average 2.0775862068965516) internal successors, (241), 115 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:50:41,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:50:41,011 INFO L93 Difference]: Finished difference Result 11701 states and 22376 transitions. [2022-01-18 05:50:41,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 831 states. [2022-01-18 05:50:41,012 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 2.0775862068965516) internal successors, (241), 115 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2022-01-18 05:50:41,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:50:41,022 INFO L225 Difference]: With dead ends: 11701 [2022-01-18 05:50:41,022 INFO L226 Difference]: Without dead ends: 8476 [2022-01-18 05:50:41,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1073 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 941 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434284 ImplicationChecksByTransitivity, 37.8s TimeCoverageRelationStatistics Valid=217670, Invalid=670636, Unknown=0, NotChecked=0, Total=888306 [2022-01-18 05:50:41,072 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 1966 mSDsluCounter, 2198 mSDsCounter, 0 mSdLazyCounter, 6012 mSolverCounterSat, 377 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1966 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 6389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 6012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:50:41,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1966 Valid, 931 Invalid, 6389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [377 Valid, 6012 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-01-18 05:50:41,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8476 states. [2022-01-18 05:50:41,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8476 to 510. [2022-01-18 05:50:41,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 509 states have (on average 2.068762278978389) internal successors, (1053), 509 states have internal predecessors, (1053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:50:41,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 1053 transitions. [2022-01-18 05:50:41,098 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 1053 transitions. Word has length 100 [2022-01-18 05:50:41,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:50:41,098 INFO L470 AbstractCegarLoop]: Abstraction has 510 states and 1053 transitions. [2022-01-18 05:50:41,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 2.0775862068965516) internal successors, (241), 115 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:50:41,098 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 1053 transitions. [2022-01-18 05:50:41,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-18 05:50:41,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:50:41,099 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:50:41,115 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-01-18 05:50:41,314 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-01-18 05:50:41,314 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:50:41,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:50:41,315 INFO L85 PathProgramCache]: Analyzing trace with hash -991922457, now seen corresponding path program 63 times [2022-01-18 05:50:41,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:50:41,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393004474] [2022-01-18 05:50:41,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:50:41,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:50:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:50:41,764 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 463 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:50:41,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:50:41,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393004474] [2022-01-18 05:50:41,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393004474] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:50:41,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241039193] [2022-01-18 05:50:41,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:50:41,764 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:50:41,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:50:41,765 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-01-18 05:50:41,766 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-01-18 05:50:41,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 25 check-sat command(s) [2022-01-18 05:50:41,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:50:41,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 47 conjunts are in the unsatisfiable core [2022-01-18 05:50:41,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:50:43,417 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 463 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:50:43,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:50:44,514 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:50:44,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241039193] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:50:44,515 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:50:44,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 47, 47] total 114 [2022-01-18 05:50:44,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065035018] [2022-01-18 05:50:44,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:50:44,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-01-18 05:50:44,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:50:44,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-01-18 05:50:44,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3074, Invalid=10036, Unknown=0, NotChecked=0, Total=13110 [2022-01-18 05:50:44,518 INFO L87 Difference]: Start difference. First operand 510 states and 1053 transitions. Second operand has 115 states, 115 states have (on average 2.417391304347826) internal successors, (278), 114 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:51:10,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:51:10,083 INFO L93 Difference]: Finished difference Result 6129 states and 12233 transitions. [2022-01-18 05:51:10,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 578 states. [2022-01-18 05:51:10,083 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 2.417391304347826) internal successors, (278), 114 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2022-01-18 05:51:10,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:51:10,088 INFO L225 Difference]: With dead ends: 6129 [2022-01-18 05:51:10,088 INFO L226 Difference]: Without dead ends: 6125 [2022-01-18 05:51:10,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 687 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219745 ImplicationChecksByTransitivity, 19.4s TimeCoverageRelationStatistics Valid=121569, Invalid=352463, Unknown=0, NotChecked=0, Total=474032 [2022-01-18 05:51:10,114 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1846 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 3465 mSolverCounterSat, 446 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1846 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 3911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 446 IncrementalHoareTripleChecker+Valid, 3465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:51:10,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1846 Valid, 331 Invalid, 3911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [446 Valid, 3465 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-18 05:51:10,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6125 states. [2022-01-18 05:51:10,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6125 to 426. [2022-01-18 05:51:10,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.084705882352941) internal successors, (886), 425 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:51:10,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 886 transitions. [2022-01-18 05:51:10,132 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 886 transitions. Word has length 100 [2022-01-18 05:51:10,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:51:10,132 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 886 transitions. [2022-01-18 05:51:10,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 2.417391304347826) internal successors, (278), 114 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:51:10,132 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 886 transitions. [2022-01-18 05:51:10,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-18 05:51:10,132 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:51:10,133 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:51:10,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-01-18 05:51:10,339 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-01-18 05:51:10,340 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:51:10,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:51:10,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1403799581, now seen corresponding path program 64 times [2022-01-18 05:51:10,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:51:10,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081166660] [2022-01-18 05:51:10,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:51:10,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:51:10,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:51:10,664 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:51:10,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:51:10,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081166660] [2022-01-18 05:51:10,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081166660] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:51:10,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817146832] [2022-01-18 05:51:10,775 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:51:10,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:51:10,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:51:10,780 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-01-18 05:51:10,781 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-01-18 05:51:10,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:51:10,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:51:10,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 91 conjunts are in the unsatisfiable core [2022-01-18 05:51:10,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:51:11,205 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:51:11,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:51:11,554 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:51:11,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817146832] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:51:11,554 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:51:11,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 25 [2022-01-18 05:51:11,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701242906] [2022-01-18 05:51:11,555 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:51:11,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 05:51:11,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:51:11,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 05:51:11,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:51:11,555 INFO L87 Difference]: Start difference. First operand 426 states and 886 transitions. Second operand has 25 states, 25 states have (on average 4.08) internal successors, (102), 25 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-01-18 05:51:12,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:51:12,467 INFO L93 Difference]: Finished difference Result 1342 states and 2649 transitions. [2022-01-18 05:51:12,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 05:51:12,468 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.08) internal successors, (102), 25 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 102 [2022-01-18 05:51:12,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:51:12,469 INFO L225 Difference]: With dead ends: 1342 [2022-01-18 05:51:12,469 INFO L226 Difference]: Without dead ends: 1195 [2022-01-18 05:51:12,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 223 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2022-01-18 05:51:12,469 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 200 mSDsluCounter, 5156 mSDsCounter, 0 mSdLazyCounter, 3199 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 3780 SdHoareTripleChecker+Invalid, 3200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 05:51:12,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 3780 Invalid, 3200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3199 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 05:51:12,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1195 states. [2022-01-18 05:51:12,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1195 to 905. [2022-01-18 05:51:12,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 904 states have (on average 2.1603982300884956) internal successors, (1953), 904 states have internal predecessors, (1953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:51:12,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1953 transitions. [2022-01-18 05:51:12,480 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1953 transitions. Word has length 102 [2022-01-18 05:51:12,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:51:12,480 INFO L470 AbstractCegarLoop]: Abstraction has 905 states and 1953 transitions. [2022-01-18 05:51:12,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.08) internal successors, (102), 25 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-01-18 05:51:12,480 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1953 transitions. [2022-01-18 05:51:12,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-18 05:51:12,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:51:12,481 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:51:12,499 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-01-18 05:51:12,696 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-01-18 05:51:12,697 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:51:12,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:51:12,697 INFO L85 PathProgramCache]: Analyzing trace with hash -844266783, now seen corresponding path program 65 times [2022-01-18 05:51:12,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:51:12,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227769352] [2022-01-18 05:51:12,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:51:12,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:51:12,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:51:13,636 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 484 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:51:13,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:51:13,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227769352] [2022-01-18 05:51:13,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227769352] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:51:13,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773969492] [2022-01-18 05:51:13,637 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:51:13,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:51:13,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:51:13,638 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-01-18 05:51:13,639 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-01-18 05:51:13,696 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2022-01-18 05:51:13,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:51:13,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 49 conjunts are in the unsatisfiable core [2022-01-18 05:51:13,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:51:15,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 484 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:51:15,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:51:16,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 529 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:51:16,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773969492] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:51:16,440 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:51:16,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 120 [2022-01-18 05:51:16,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528686437] [2022-01-18 05:51:16,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:51:16,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2022-01-18 05:51:16,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:51:16,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2022-01-18 05:51:16,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2518, Invalid=12002, Unknown=0, NotChecked=0, Total=14520 [2022-01-18 05:51:16,442 INFO L87 Difference]: Start difference. First operand 905 states and 1953 transitions. Second operand has 121 states, 121 states have (on average 2.074380165289256) internal successors, (251), 120 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:15,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:52:15,698 INFO L93 Difference]: Finished difference Result 12697 states and 24276 transitions. [2022-01-18 05:52:15,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 903 states. [2022-01-18 05:52:15,699 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 2.074380165289256) internal successors, (251), 120 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2022-01-18 05:52:15,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:52:15,710 INFO L225 Difference]: With dead ends: 12697 [2022-01-18 05:52:15,710 INFO L226 Difference]: Without dead ends: 9184 [2022-01-18 05:52:15,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1155 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 1018 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514425 ImplicationChecksByTransitivity, 38.3s TimeCoverageRelationStatistics Valid=255002, Invalid=784378, Unknown=0, NotChecked=0, Total=1039380 [2022-01-18 05:52:15,771 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 2075 mSDsluCounter, 2530 mSDsCounter, 0 mSdLazyCounter, 7087 mSolverCounterSat, 468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2075 SdHoareTripleChecker+Valid, 1078 SdHoareTripleChecker+Invalid, 7555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 468 IncrementalHoareTripleChecker+Valid, 7087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:52:15,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2075 Valid, 1078 Invalid, 7555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [468 Valid, 7087 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-01-18 05:52:15,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9184 states. [2022-01-18 05:52:15,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9184 to 532. [2022-01-18 05:52:15,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 2.0696798493408664) internal successors, (1099), 531 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:15,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1099 transitions. [2022-01-18 05:52:15,811 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1099 transitions. Word has length 104 [2022-01-18 05:52:15,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:52:15,812 INFO L470 AbstractCegarLoop]: Abstraction has 532 states and 1099 transitions. [2022-01-18 05:52:15,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 2.074380165289256) internal successors, (251), 120 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:15,812 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1099 transitions. [2022-01-18 05:52:15,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-18 05:52:15,813 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:52:15,813 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:52:15,834 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-01-18 05:52:16,019 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-01-18 05:52:16,019 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:52:16,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:52:16,020 INFO L85 PathProgramCache]: Analyzing trace with hash 966255591, now seen corresponding path program 66 times [2022-01-18 05:52:16,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:52:16,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419617528] [2022-01-18 05:52:16,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:52:16,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:52:16,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:52:16,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 507 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:16,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:52:16,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419617528] [2022-01-18 05:52:16,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419617528] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:52:16,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148705180] [2022-01-18 05:52:16,395 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:52:16,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:52:16,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:52:16,396 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-01-18 05:52:16,398 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-01-18 05:52:16,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2022-01-18 05:52:16,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:52:16,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 49 conjunts are in the unsatisfiable core [2022-01-18 05:52:16,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:52:17,967 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 507 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:17,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:52:19,056 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 529 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:19,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148705180] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:52:19,056 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:52:19,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 49, 49] total 119 [2022-01-18 05:52:19,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600182715] [2022-01-18 05:52:19,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:52:19,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2022-01-18 05:52:19,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:52:19,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2022-01-18 05:52:19,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3340, Invalid=10940, Unknown=0, NotChecked=0, Total=14280 [2022-01-18 05:52:19,059 INFO L87 Difference]: Start difference. First operand 532 states and 1099 transitions. Second operand has 120 states, 120 states have (on average 2.4166666666666665) internal successors, (290), 119 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:47,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:52:47,196 INFO L93 Difference]: Finished difference Result 6659 states and 13293 transitions. [2022-01-18 05:52:47,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 627 states. [2022-01-18 05:52:47,197 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 120 states have (on average 2.4166666666666665) internal successors, (290), 119 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2022-01-18 05:52:47,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:52:47,203 INFO L225 Difference]: With dead ends: 6659 [2022-01-18 05:52:47,203 INFO L226 Difference]: Without dead ends: 6655 [2022-01-18 05:52:47,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 878 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 741 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258818 ImplicationChecksByTransitivity, 20.3s TimeCoverageRelationStatistics Valid=141239, Invalid=410067, Unknown=0, NotChecked=0, Total=551306 [2022-01-18 05:52:47,230 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 1211 mSDsluCounter, 1011 mSDsCounter, 0 mSdLazyCounter, 4546 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1211 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 4831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 4546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:52:47,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1211 Valid, 395 Invalid, 4831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 4546 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-18 05:52:47,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6655 states. [2022-01-18 05:52:47,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6655 to 444. [2022-01-18 05:52:47,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 443 states have (on average 2.0857787810383748) internal successors, (924), 443 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:47,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 924 transitions. [2022-01-18 05:52:47,249 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 924 transitions. Word has length 104 [2022-01-18 05:52:47,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:52:47,249 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 924 transitions. [2022-01-18 05:52:47,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 2.4166666666666665) internal successors, (290), 119 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:47,250 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 924 transitions. [2022-01-18 05:52:47,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-01-18 05:52:47,250 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:52:47,250 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:52:47,266 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-01-18 05:52:47,464 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-01-18 05:52:47,465 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:52:47,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:52:47,465 INFO L85 PathProgramCache]: Analyzing trace with hash -514784865, now seen corresponding path program 67 times [2022-01-18 05:52:47,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:52:47,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575820355] [2022-01-18 05:52:47,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:52:47,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:52:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:52:47,809 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:47,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:52:47,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575820355] [2022-01-18 05:52:47,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575820355] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:52:47,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295017468] [2022-01-18 05:52:47,809 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:52:47,809 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:52:47,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:52:47,810 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-01-18 05:52:47,811 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-01-18 05:52:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:52:47,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 95 conjunts are in the unsatisfiable core [2022-01-18 05:52:47,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:52:48,166 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:48,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:52:48,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:48,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295017468] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:52:48,470 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:52:48,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 26 [2022-01-18 05:52:48,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40957240] [2022-01-18 05:52:48,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:52:48,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 05:52:48,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:52:48,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 05:52:48,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:52:48,471 INFO L87 Difference]: Start difference. First operand 444 states and 924 transitions. Second operand has 26 states, 26 states have (on average 4.076923076923077) internal successors, (106), 26 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-01-18 05:52:49,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:52:49,553 INFO L93 Difference]: Finished difference Result 1401 states and 2766 transitions. [2022-01-18 05:52:49,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:52:49,553 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.076923076923077) internal successors, (106), 26 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 106 [2022-01-18 05:52:49,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:52:49,555 INFO L225 Difference]: With dead ends: 1401 [2022-01-18 05:52:49,555 INFO L226 Difference]: Without dead ends: 1248 [2022-01-18 05:52:49,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 232 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2022-01-18 05:52:49,556 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 209 mSDsluCounter, 5620 mSDsCounter, 0 mSdLazyCounter, 3482 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 4112 SdHoareTripleChecker+Invalid, 3483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:52:49,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 4112 Invalid, 3483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3482 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-18 05:52:49,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2022-01-18 05:52:49,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 945. [2022-01-18 05:52:49,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 945 states, 944 states have (on average 2.1610169491525424) internal successors, (2040), 944 states have internal predecessors, (2040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:52:49,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 945 states to 945 states and 2040 transitions. [2022-01-18 05:52:49,567 INFO L78 Accepts]: Start accepts. Automaton has 945 states and 2040 transitions. Word has length 106 [2022-01-18 05:52:49,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:52:49,567 INFO L470 AbstractCegarLoop]: Abstraction has 945 states and 2040 transitions. [2022-01-18 05:52:49,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.076923076923077) internal successors, (106), 26 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-01-18 05:52:49,567 INFO L276 IsEmpty]: Start isEmpty. Operand 945 states and 2040 transitions. [2022-01-18 05:52:49,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-01-18 05:52:49,568 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:52:49,568 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:52:49,590 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-01-18 05:52:49,768 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-01-18 05:52:49,769 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:52:49,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:52:49,769 INFO L85 PathProgramCache]: Analyzing trace with hash -625926755, now seen corresponding path program 68 times [2022-01-18 05:52:49,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:52:49,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234542440] [2022-01-18 05:52:49,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:52:49,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:52:49,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:52:50,490 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 529 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:50,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:52:50,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234542440] [2022-01-18 05:52:50,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234542440] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:52:50,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067629199] [2022-01-18 05:52:50,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:52:50,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:52:50,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:52:50,492 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-01-18 05:52:50,493 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-01-18 05:52:50,532 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:52:50,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:52:50,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 51 conjunts are in the unsatisfiable core [2022-01-18 05:52:50,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:52:52,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 529 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:52,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:52:53,329 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 576 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:52:53,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067629199] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:52:53,329 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:52:53,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 125 [2022-01-18 05:52:53,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997506232] [2022-01-18 05:52:53,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:52:53,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2022-01-18 05:52:53,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:52:53,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2022-01-18 05:52:53,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2723, Invalid=13027, Unknown=0, NotChecked=0, Total=15750 [2022-01-18 05:52:53,333 INFO L87 Difference]: Start difference. First operand 945 states and 2040 transitions. Second operand has 126 states, 126 states have (on average 2.0714285714285716) internal successors, (261), 125 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:03,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:54:03,873 INFO L93 Difference]: Finished difference Result 13733 states and 26252 transitions. [2022-01-18 05:54:03,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 978 states. [2022-01-18 05:54:03,873 INFO L78 Accepts]: Start accepts. Automaton has has 126 states, 126 states have (on average 2.0714285714285716) internal successors, (261), 125 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2022-01-18 05:54:03,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:54:03,884 INFO L225 Difference]: With dead ends: 13733 [2022-01-18 05:54:03,884 INFO L226 Difference]: Without dead ends: 9920 [2022-01-18 05:54:03,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1240 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 1098 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605227 ImplicationChecksByTransitivity, 42.6s TimeCoverageRelationStatistics Valid=296948, Invalid=911952, Unknown=0, NotChecked=0, Total=1208900 [2022-01-18 05:54:03,950 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 2176 mSDsluCounter, 2758 mSDsCounter, 0 mSdLazyCounter, 7858 mSolverCounterSat, 470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2176 SdHoareTripleChecker+Valid, 1144 SdHoareTripleChecker+Invalid, 8328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 7858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:54:03,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2176 Valid, 1144 Invalid, 8328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 7858 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-01-18 05:54:03,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9920 states. [2022-01-18 05:54:03,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9920 to 554. [2022-01-18 05:54:03,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 2.0705244122965643) internal successors, (1145), 553 states have internal predecessors, (1145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:03,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1145 transitions. [2022-01-18 05:54:03,981 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1145 transitions. Word has length 108 [2022-01-18 05:54:03,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:54:03,981 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 1145 transitions. [2022-01-18 05:54:03,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 126 states, 126 states have (on average 2.0714285714285716) internal successors, (261), 125 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:03,981 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1145 transitions. [2022-01-18 05:54:03,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-01-18 05:54:03,982 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:54:03,982 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:54:03,999 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-01-18 05:54:04,197 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-01-18 05:54:04,197 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:54:04,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:54:04,198 INFO L85 PathProgramCache]: Analyzing trace with hash 909009383, now seen corresponding path program 69 times [2022-01-18 05:54:04,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:54:04,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186529874] [2022-01-18 05:54:04,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:54:04,198 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:54:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:54:04,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 553 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:04,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:54:04,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186529874] [2022-01-18 05:54:04,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186529874] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:54:04,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472559801] [2022-01-18 05:54:04,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:54:04,624 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:54:04,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:54:04,625 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-01-18 05:54:04,625 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-01-18 05:54:04,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2022-01-18 05:54:04,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:54:04,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 51 conjunts are in the unsatisfiable core [2022-01-18 05:54:04,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:54:06,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 553 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:06,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:54:07,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 576 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:07,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472559801] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:54:07,661 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:54:07,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 51, 51] total 124 [2022-01-18 05:54:07,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107284318] [2022-01-18 05:54:07,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:54:07,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 125 states [2022-01-18 05:54:07,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:54:07,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 125 interpolants. [2022-01-18 05:54:07,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3617, Invalid=11883, Unknown=0, NotChecked=0, Total=15500 [2022-01-18 05:54:07,665 INFO L87 Difference]: Start difference. First operand 554 states and 1145 transitions. Second operand has 125 states, 125 states have (on average 2.416) internal successors, (302), 124 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:41,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:54:41,794 INFO L93 Difference]: Finished difference Result 7211 states and 14397 transitions. [2022-01-18 05:54:41,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 678 states. [2022-01-18 05:54:41,795 INFO L78 Accepts]: Start accepts. Automaton has has 125 states, 125 states have (on average 2.416) internal successors, (302), 124 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2022-01-18 05:54:41,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:54:41,803 INFO L225 Difference]: With dead ends: 7211 [2022-01-18 05:54:41,803 INFO L226 Difference]: Without dead ends: 7207 [2022-01-18 05:54:41,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 939 GetRequests, 141 SyntacticMatches, 1 SemanticMatches, 797 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302905 ImplicationChecksByTransitivity, 23.6s TimeCoverageRelationStatistics Valid=163191, Invalid=474411, Unknown=0, NotChecked=0, Total=637602 [2022-01-18 05:54:41,838 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 2123 mSDsluCounter, 1026 mSDsCounter, 0 mSdLazyCounter, 4442 mSolverCounterSat, 683 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2123 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 5125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 683 IncrementalHoareTripleChecker+Valid, 4442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:54:41,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2123 Valid, 398 Invalid, 5125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [683 Valid, 4442 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-01-18 05:54:41,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7207 states. [2022-01-18 05:54:41,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7207 to 462. [2022-01-18 05:54:41,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 2.0867678958785247) internal successors, (962), 461 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:41,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 962 transitions. [2022-01-18 05:54:41,867 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 962 transitions. Word has length 108 [2022-01-18 05:54:41,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:54:41,867 INFO L470 AbstractCegarLoop]: Abstraction has 462 states and 962 transitions. [2022-01-18 05:54:41,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 125 states, 125 states have (on average 2.416) internal successors, (302), 124 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:41,868 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 962 transitions. [2022-01-18 05:54:41,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-01-18 05:54:41,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:54:41,869 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:54:41,892 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-01-18 05:54:42,083 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-01-18 05:54:42,083 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:54:42,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:54:42,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1143415461, now seen corresponding path program 70 times [2022-01-18 05:54:42,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:54:42,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808718716] [2022-01-18 05:54:42,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:54:42,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:54:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:54:42,520 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:42,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:54:42,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808718716] [2022-01-18 05:54:42,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808718716] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:54:42,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875615837] [2022-01-18 05:54:42,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:54:42,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:54:42,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:54:42,522 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-01-18 05:54:42,523 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-01-18 05:54:42,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:54:42,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:54:42,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 99 conjunts are in the unsatisfiable core [2022-01-18 05:54:42,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:54:42,898 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:42,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:54:43,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1152 backedges. 0 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:43,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875615837] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:54:43,214 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:54:43,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 27 [2022-01-18 05:54:43,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669295505] [2022-01-18 05:54:43,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:54:43,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:54:43,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:54:43,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:54:43,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:54:43,215 INFO L87 Difference]: Start difference. First operand 462 states and 962 transitions. Second operand has 27 states, 27 states have (on average 4.074074074074074) internal successors, (110), 27 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:44,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:54:44,380 INFO L93 Difference]: Finished difference Result 1460 states and 2883 transitions. [2022-01-18 05:54:44,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:54:44,380 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 4.074074074074074) internal successors, (110), 27 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2022-01-18 05:54:44,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:54:44,382 INFO L225 Difference]: With dead ends: 1460 [2022-01-18 05:54:44,382 INFO L226 Difference]: Without dead ends: 1301 [2022-01-18 05:54:44,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 241 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:54:44,382 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 218 mSDsluCounter, 6104 mSDsCounter, 0 mSdLazyCounter, 3777 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 4458 SdHoareTripleChecker+Invalid, 3778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:54:44,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 4458 Invalid, 3778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3777 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-18 05:54:44,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1301 states. [2022-01-18 05:54:44,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1301 to 985. [2022-01-18 05:54:44,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 984 states have (on average 2.1615853658536586) internal successors, (2127), 984 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:44,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 2127 transitions. [2022-01-18 05:54:44,391 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 2127 transitions. Word has length 110 [2022-01-18 05:54:44,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:54:44,391 INFO L470 AbstractCegarLoop]: Abstraction has 985 states and 2127 transitions. [2022-01-18 05:54:44,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 4.074074074074074) internal successors, (110), 27 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:54:44,391 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 2127 transitions. [2022-01-18 05:54:44,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-01-18 05:54:44,392 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:54:44,392 INFO L514 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:54:44,408 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-01-18 05:54:44,592 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-01-18 05:54:44,592 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 05:54:44,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:54:44,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1884370343, now seen corresponding path program 71 times [2022-01-18 05:54:44,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:54:44,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154133399] [2022-01-18 05:54:44,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:54:44,593 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:54:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:54:45,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1201 backedges. 576 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:45,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:54:45,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154133399] [2022-01-18 05:54:45,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154133399] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:54:45,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081733891] [2022-01-18 05:54:45,481 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:54:45,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:54:45,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:54:45,482 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-01-18 05:54:45,483 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-01-18 05:54:45,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 26 check-sat command(s) [2022-01-18 05:54:45,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:54:45,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 53 conjunts are in the unsatisfiable core [2022-01-18 05:54:45,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:54:47,449 INFO L134 CoverageAnalysis]: Checked inductivity of 1201 backedges. 576 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:47,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:54:48,188 INFO L134 CoverageAnalysis]: Checked inductivity of 1201 backedges. 625 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:54:48,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081733891] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:54:48,188 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:54:48,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 130 [2022-01-18 05:54:48,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672335149] [2022-01-18 05:54:48,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:54:48,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 131 states [2022-01-18 05:54:48,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:54:48,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 131 interpolants. [2022-01-18 05:54:48,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2936, Invalid=14094, Unknown=0, NotChecked=0, Total=17030 [2022-01-18 05:54:48,191 INFO L87 Difference]: Start difference. First operand 985 states and 2127 transitions. Second operand has 131 states, 131 states have (on average 2.068702290076336) internal successors, (271), 130 states have internal predecessors, (271), 0 states have call successors, (0), 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-01-18 05:56:01,418 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 05:56:01,418 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-01-18 05:56:01,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 976 states. [2022-01-18 05:56:01,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1248 GetRequests, 146 SyntacticMatches, 1 SemanticMatches, 1101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620656 ImplicationChecksByTransitivity, 43.9s TimeCoverageRelationStatistics Valid=314122, Invalid=901384, Unknown=0, NotChecked=0, Total=1215506 [2022-01-18 05:56:01,519 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 2244 mSDsluCounter, 2716 mSDsCounter, 0 mSdLazyCounter, 7792 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2244 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 8264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 7792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:56:01,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2244 Valid, 1106 Invalid, 8264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 7792 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-01-18 05:56:01,520 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-18 05:56:01,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-01-18 05:56:01,724 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-01-18 05:56:01,725 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (985states) and FLOYD_HOARE automaton (currently 976 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (12809 states constructed, input type IntersectNwa). [2022-01-18 05:56:01,727 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-18 05:56:01,727 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-18 05:56:01,732 INFO L732 BasicCegarLoop]: Path program histogram: [71, 2, 1] [2022-01-18 05:56:01,736 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 05:56:01,736 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 05:56:01,737 INFO L202 PluginConnector]: Adding new model figure1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 05:56:01 BasicIcfg [2022-01-18 05:56:01,738 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 05:56:01,738 INFO L158 Benchmark]: Toolchain (without parser) took 875536.07ms. Allocated memory was 442.5MB in the beginning and 2.8GB in the end (delta: 2.3GB). Free memory was 404.2MB in the beginning and 1.3GB in the end (delta: -856.5MB). Peak memory consumption was 1.5GB. Max. memory is 16.0GB. [2022-01-18 05:56:01,738 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 442.5MB. Free memory is still 405.3MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 05:56:01,738 INFO L158 Benchmark]: Boogie Procedure Inliner took 25.11ms. Allocated memory is still 442.5MB. Free memory was 404.1MB in the beginning and 402.7MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 05:56:01,738 INFO L158 Benchmark]: Boogie Preprocessor took 15.15ms. Allocated memory is still 442.5MB. Free memory was 402.6MB in the beginning and 401.7MB in the end (delta: 873.1kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 05:56:01,738 INFO L158 Benchmark]: RCFGBuilder took 215.62ms. Allocated memory is still 442.5MB. Free memory was 401.6MB in the beginning and 392.8MB in the end (delta: 8.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. [2022-01-18 05:56:01,738 INFO L158 Benchmark]: TraceAbstraction took 875275.38ms. Allocated memory was 442.5MB in the beginning and 2.8GB in the end (delta: 2.3GB). Free memory was 392.4MB in the beginning and 1.3GB in the end (delta: -868.3MB). Peak memory consumption was 1.5GB. Max. memory is 16.0GB. [2022-01-18 05:56:01,739 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 442.5MB. Free memory is still 405.3MB. There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 25.11ms. Allocated memory is still 442.5MB. Free memory was 404.1MB in the beginning and 402.7MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 15.15ms. Allocated memory is still 442.5MB. Free memory was 402.6MB in the beginning and 401.7MB in the end (delta: 873.1kB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 215.62ms. Allocated memory is still 442.5MB. Free memory was 401.6MB in the beginning and 392.8MB in the end (delta: 8.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. * TraceAbstraction took 875275.38ms. Allocated memory was 442.5MB in the beginning and 2.8GB in the end (delta: 2.3GB). Free memory was 392.4MB in the beginning and 1.3GB in the end (delta: -868.3MB). Peak memory consumption was 1.5GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (985states) and FLOYD_HOARE automaton (currently 976 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (12809 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (985states) and FLOYD_HOARE automaton (currently 976 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (12809 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (985states) and FLOYD_HOARE automaton (currently 976 states, 131 states before enhancement),while ReachableStatesComputation was computing reachable states (12809 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 31 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 875.2s, OverallIterations: 74, TraceHistogramMax: 25, PathProgramHistogramMax: 71, EmptinessCheckTime: 0.1s, AutomataDifference: 762.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 51952 SdHoareTripleChecker+Valid, 75.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 51952 mSDsluCounter, 57254 SdHoareTripleChecker+Invalid, 62.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 93626 mSDsCounter, 11653 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 160683 IncrementalHoareTripleChecker+Invalid, 172336 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 11653 mSolverCounterUnsat, 2865 mSDtfsCounter, 160683 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 27031 GetRequests, 7431 SyntacticMatches, 120 SemanticMatches, 19480 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5711714 ImplicationChecksByTransitivity, 546.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=985occurred in iteration=73, InterpolantAutomatonStates: 15455, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 73 MinimizatonAttempts, 147375 StatesRemovedByMinimization, 73 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 92.0s InterpolantComputationTime, 9246 NumberOfCodeBlocks, 9246 NumberOfCodeBlocksAsserted, 670 NumberOfCheckSat, 13636 ConstructedInterpolants, 0 QuantifiedInterpolants, 107147 SizeOfPredicates, 360 NumberOfNonLiveVariables, 11892 ConjunctsInSsa, 2664 ConjunctsInUnsatCore, 218 InterpolantComputations, 3 PerfectInterpolantSequences, 29471/88345 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