/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-16 13:31:28,213 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-16 13:31:28,215 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-16 13:31:28,266 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-16 13:31:28,267 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-16 13:31:28,267 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-16 13:31:28,268 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-16 13:31:28,269 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-16 13:31:28,270 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-16 13:31:28,279 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-16 13:31:28,285 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-16 13:31:28,287 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-16 13:31:28,287 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-16 13:31:28,287 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-16 13:31:28,288 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-16 13:31:28,289 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-16 13:31:28,289 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-16 13:31:28,290 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-16 13:31:28,291 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-16 13:31:28,292 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-16 13:31:28,292 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-16 13:31:28,294 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-16 13:31:28,294 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-16 13:31:28,295 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-16 13:31:28,296 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-16 13:31:28,296 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-16 13:31:28,297 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-16 13:31:28,297 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-16 13:31:28,297 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-16 13:31:28,298 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-16 13:31:28,298 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-16 13:31:28,298 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-16 13:31:28,299 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-16 13:31:28,299 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-16 13:31:28,300 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-16 13:31:28,300 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-16 13:31:28,300 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-16 13:31:28,300 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-16 13:31:28,300 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-16 13:31:28,301 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-16 13:31:28,301 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-16 13:31:28,302 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf [2022-02-16 13:31:28,316 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-16 13:31:28,317 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-16 13:31:28,317 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-16 13:31:28,317 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-16 13:31:28,317 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-16 13:31:28,317 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-16 13:31:28,318 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-16 13:31:28,318 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-16 13:31:28,318 INFO L138 SettingsManager]: * Use SBE=true [2022-02-16 13:31:28,318 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-16 13:31:28,318 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-16 13:31:28,319 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-16 13:31:28,319 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 13:31:28,320 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-16 13:31:28,320 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-16 13:31:28,321 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-16 13:31:28,321 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-16 13:31:28,321 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-16 13:31:28,507 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-16 13:31:28,536 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-16 13:31:28,538 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-16 13:31:28,538 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-16 13:31:28,541 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-16 13:31:28,542 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-5.wvr.bpl [2022-02-16 13:31:28,542 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-5.wvr.bpl' [2022-02-16 13:31:28,558 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-16 13:31:28,559 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-16 13:31:28,560 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-16 13:31:28,560 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-16 13:31:28,560 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-16 13:31:28,568 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,573 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,578 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-16 13:31:28,578 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-16 13:31:28,579 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-16 13:31:28,580 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-16 13:31:28,580 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-16 13:31:28,585 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,587 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,587 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,589 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,591 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,592 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,593 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-16 13:31:28,596 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-16 13:31:28,596 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-16 13:31:28,596 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-16 13:31:28,597 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/1) ... [2022-02-16 13:31:28,602 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-16 13:31:28,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:28,624 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-16 13:31:28,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-16 13:31:28,654 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-16 13:31:28,654 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-16 13:31:28,654 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-16 13:31:28,654 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-16 13:31:28,655 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-16 13:31:28,655 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-16 13:31:28,655 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-16 13:31:28,655 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-16 13:31:28,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-16 13:31:28,655 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-16 13:31:28,696 INFO L234 CfgBuilder]: Building ICFG [2022-02-16 13:31:28,697 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-16 13:31:28,805 INFO L275 CfgBuilder]: Performing block encoding [2022-02-16 13:31:28,849 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-16 13:31:28,850 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2022-02-16 13:31:28,852 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2022-02-16 13:31:28,852 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2022-02-16 13:31:28,854 INFO L202 PluginConnector]: Adding new model unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 01:31:28 BoogieIcfgContainer [2022-02-16 13:31:28,854 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-16 13:31:28,856 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-16 13:31:28,856 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-16 13:31:28,858 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-16 13:31:28,858 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 16.02 01:31:28" (1/2) ... [2022-02-16 13:31:28,859 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c970d7d and model type unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.02 01:31:28, skipping insertion in model container [2022-02-16 13:31:28,859 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.02 01:31:28" (2/2) ... [2022-02-16 13:31:28,862 INFO L111 eAbstractionObserver]: Analyzing ICFG unroll-5.wvr.bpl [2022-02-16 13:31:28,866 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-16 13:31:28,866 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-16 13:31:28,866 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-16 13:31:28,866 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-16 13:31:28,905 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-16 13:31:28,974 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-16 13:31:28,979 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-16 13:31:28,979 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-16 13:31:29,000 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 46 flow [2022-02-16 13:31:29,011 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,084 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 200 transitions and produced 145 states. [2022-02-16 13:31:29,090 INFO L276 IsEmpty]: Start isEmpty. Operand has 145 states, 115 states have (on average 1.5043478260869565) internal successors, (173), 144 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-02-16 13:31:29,095 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:29,095 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:29,096 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:29,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:29,099 INFO L85 PathProgramCache]: Analyzing trace with hash 1668846059, now seen corresponding path program 1 times [2022-02-16 13:31:29,111 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:29,112 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986579626] [2022-02-16 13:31:29,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:29,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:29,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:29,208 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:29,209 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986579626] [2022-02-16 13:31:29,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986579626] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:31:29,209 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:31:29,209 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-16 13:31:29,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101431196] [2022-02-16 13:31:29,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:31:29,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-16 13:31:29,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:29,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-16 13:31:29,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-16 13:31:29,229 INFO L87 Difference]: Start difference. First operand has 145 states, 115 states have (on average 1.5043478260869565) internal successors, (173), 144 states have internal predecessors, (173), 0 states have call successors, (0), 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 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:29,288 INFO L93 Difference]: Finished difference Result 141 states and 169 transitions. [2022-02-16 13:31:29,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-16 13:31:29,290 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-02-16 13:31:29,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:29,301 INFO L225 Difference]: With dead ends: 141 [2022-02-16 13:31:29,301 INFO L226 Difference]: Without dead ends: 120 [2022-02-16 13:31:29,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-16 13:31:29,305 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 0 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:29,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 4 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:31:29,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-02-16 13:31:29,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 14. [2022-02-16 13:31:29,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 21 transitions. [2022-02-16 13:31:29,327 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 21 transitions. Word has length 9 [2022-02-16 13:31:29,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:29,328 INFO L470 AbstractCegarLoop]: Abstraction has 14 states and 21 transitions. [2022-02-16 13:31:29,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,328 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 21 transitions. [2022-02-16 13:31:29,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-02-16 13:31:29,329 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:29,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:29,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-16 13:31:29,329 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:29,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:29,330 INFO L85 PathProgramCache]: Analyzing trace with hash 217689410, now seen corresponding path program 1 times [2022-02-16 13:31:29,330 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:29,330 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328865533] [2022-02-16 13:31:29,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:29,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:29,362 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:29,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328865533] [2022-02-16 13:31:29,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328865533] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:31:29,363 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:31:29,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-16 13:31:29,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838832532] [2022-02-16 13:31:29,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:31:29,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 13:31:29,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:29,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 13:31:29,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:31:29,365 INFO L87 Difference]: Start difference. First operand 14 states and 21 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:29,391 INFO L93 Difference]: Finished difference Result 14 states and 19 transitions. [2022-02-16 13:31:29,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:31:29,392 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-02-16 13:31:29,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:29,392 INFO L225 Difference]: With dead ends: 14 [2022-02-16 13:31:29,392 INFO L226 Difference]: Without dead ends: 12 [2022-02-16 13:31:29,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-02-16 13:31:29,393 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 8 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 5 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:29,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 5 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:31:29,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2022-02-16 13:31:29,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2022-02-16 13:31:29,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 17 transitions. [2022-02-16 13:31:29,396 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 17 transitions. Word has length 10 [2022-02-16 13:31:29,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:29,396 INFO L470 AbstractCegarLoop]: Abstraction has 12 states and 17 transitions. [2022-02-16 13:31:29,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,396 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 17 transitions. [2022-02-16 13:31:29,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-02-16 13:31:29,397 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:29,397 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:29,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-02-16 13:31:29,397 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:29,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:29,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1019305638, now seen corresponding path program 1 times [2022-02-16 13:31:29,398 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:29,398 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123162545] [2022-02-16 13:31:29,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:29,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:29,451 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:29,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:29,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123162545] [2022-02-16 13:31:29,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123162545] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:29,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485141433] [2022-02-16 13:31:29,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,452 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:29,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:29,455 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:29,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-16 13:31:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:29,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 3 conjunts are in the unsatisfiable core [2022-02-16 13:31:29,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:29,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:29,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:29,583 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:29,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485141433] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:29,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:29,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2022-02-16 13:31:29,584 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459578268] [2022-02-16 13:31:29,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:29,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 13:31:29,585 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:29,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 13:31:29,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:31:29,585 INFO L87 Difference]: Start difference. First operand 12 states and 17 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:29,614 INFO L93 Difference]: Finished difference Result 14 states and 21 transitions. [2022-02-16 13:31:29,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 13:31:29,614 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 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 10 [2022-02-16 13:31:29,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:29,615 INFO L225 Difference]: With dead ends: 14 [2022-02-16 13:31:29,615 INFO L226 Difference]: Without dead ends: 14 [2022-02-16 13:31:29,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:31:29,616 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:29,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 7 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:31:29,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2022-02-16 13:31:29,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2022-02-16 13:31:29,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 21 transitions. [2022-02-16 13:31:29,618 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 21 transitions. Word has length 10 [2022-02-16 13:31:29,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:29,618 INFO L470 AbstractCegarLoop]: Abstraction has 14 states and 21 transitions. [2022-02-16 13:31:29,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,619 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 21 transitions. [2022-02-16 13:31:29,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-02-16 13:31:29,619 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:29,619 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:29,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:29,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:29,852 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:29,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:29,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1500654296, now seen corresponding path program 2 times [2022-02-16 13:31:29,853 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:29,853 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784140637] [2022-02-16 13:31:29,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:29,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:29,892 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:29,892 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784140637] [2022-02-16 13:31:29,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784140637] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-16 13:31:29,892 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-16 13:31:29,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-02-16 13:31:29,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263263641] [2022-02-16 13:31:29,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-16 13:31:29,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-02-16 13:31:29,893 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:29,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-02-16 13:31:29,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:31:29,893 INFO L87 Difference]: Start difference. First operand 14 states and 21 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:29,923 INFO L93 Difference]: Finished difference Result 16 states and 25 transitions. [2022-02-16 13:31:29,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-02-16 13:31:29,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-02-16 13:31:29,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:29,924 INFO L225 Difference]: With dead ends: 16 [2022-02-16 13:31:29,924 INFO L226 Difference]: Without dead ends: 16 [2022-02-16 13:31:29,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-02-16 13:31:29,926 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 2 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:29,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 7 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:31:29,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2022-02-16 13:31:29,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2022-02-16 13:31:29,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 25 transitions. [2022-02-16 13:31:29,928 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 25 transitions. Word has length 10 [2022-02-16 13:31:29,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:29,928 INFO L470 AbstractCegarLoop]: Abstraction has 16 states and 25 transitions. [2022-02-16 13:31:29,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:29,928 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 25 transitions. [2022-02-16 13:31:29,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-02-16 13:31:29,929 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:29,929 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:29,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-02-16 13:31:29,929 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:29,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:29,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1556772839, now seen corresponding path program 1 times [2022-02-16 13:31:29,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:29,930 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446995039] [2022-02-16 13:31:29,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:29,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:29,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:29,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446995039] [2022-02-16 13:31:29,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446995039] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:29,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327893284] [2022-02-16 13:31:29,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:29,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:29,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:29,997 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:30,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-16 13:31:30,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:30,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 5 conjunts are in the unsatisfiable core [2022-02-16 13:31:30,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:30,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:30,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:30,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:30,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327893284] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:30,134 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:30,134 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 5 [2022-02-16 13:31:30,134 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196476886] [2022-02-16 13:31:30,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:30,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-02-16 13:31:30,135 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:30,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-02-16 13:31:30,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-02-16 13:31:30,136 INFO L87 Difference]: Start difference. First operand 16 states and 25 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-02-16 13:31:30,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:30,182 INFO L93 Difference]: Finished difference Result 22 states and 37 transitions. [2022-02-16 13:31:30,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-02-16 13:31:30,182 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 11 [2022-02-16 13:31:30,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:30,183 INFO L225 Difference]: With dead ends: 22 [2022-02-16 13:31:30,184 INFO L226 Difference]: Without dead ends: 22 [2022-02-16 13:31:30,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-02-16 13:31:30,185 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 10 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:30,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 9 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:31:30,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2022-02-16 13:31:30,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2022-02-16 13:31:30,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 1.7619047619047619) internal successors, (37), 21 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:30,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 37 transitions. [2022-02-16 13:31:30,192 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 37 transitions. Word has length 11 [2022-02-16 13:31:30,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:30,192 INFO L470 AbstractCegarLoop]: Abstraction has 22 states and 37 transitions. [2022-02-16 13:31:30,192 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-02-16 13:31:30,192 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 37 transitions. [2022-02-16 13:31:30,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-02-16 13:31:30,193 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:30,193 INFO L514 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:30,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:30,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:30,404 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:30,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:30,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1512327353, now seen corresponding path program 2 times [2022-02-16 13:31:30,404 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:30,404 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149217818] [2022-02-16 13:31:30,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:30,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:30,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:30,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:30,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149217818] [2022-02-16 13:31:30,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149217818] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:30,471 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320347274] [2022-02-16 13:31:30,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:31:30,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:30,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:30,472 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:30,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-16 13:31:30,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:31:30,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:30,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2022-02-16 13:31:30,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:30,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:30,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:30,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:30,604 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320347274] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:30,604 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:30,604 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2022-02-16 13:31:30,605 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091845444] [2022-02-16 13:31:30,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:30,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-02-16 13:31:30,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:30,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-02-16 13:31:30,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-02-16 13:31:30,608 INFO L87 Difference]: Start difference. First operand 22 states and 37 transitions. Second operand has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:30,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:30,663 INFO L93 Difference]: Finished difference Result 28 states and 49 transitions. [2022-02-16 13:31:30,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-16 13:31:30,664 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-02-16 13:31:30,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:30,666 INFO L225 Difference]: With dead ends: 28 [2022-02-16 13:31:30,666 INFO L226 Difference]: Without dead ends: 28 [2022-02-16 13:31:30,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:31:30,668 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 24 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:30,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 15 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:31:30,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2022-02-16 13:31:30,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2022-02-16 13:31:30,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 27 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:30,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 49 transitions. [2022-02-16 13:31:30,685 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 49 transitions. Word has length 13 [2022-02-16 13:31:30,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:30,685 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 49 transitions. [2022-02-16 13:31:30,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.9166666666666667) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:30,685 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 49 transitions. [2022-02-16 13:31:30,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 13:31:30,687 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:30,687 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:30,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:30,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:30,895 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:30,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:30,896 INFO L85 PathProgramCache]: Analyzing trace with hash -275079513, now seen corresponding path program 3 times [2022-02-16 13:31:30,896 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:30,896 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714084795] [2022-02-16 13:31:30,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:30,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:30,965 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:30,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:30,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714084795] [2022-02-16 13:31:30,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714084795] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:30,966 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72069626] [2022-02-16 13:31:30,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:31:30,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:30,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:30,967 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:30,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-16 13:31:30,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:31:30,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:30,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:31:30,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:31,131 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:31:31,131 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2022-02-16 13:31:31,419 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:31,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:31,778 INFO L353 Elim1Store]: treesize reduction 25, result has 93.1 percent of original size [2022-02-16 13:31:31,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 18 new quantified variables, introduced 45 case distinctions, treesize of input 23 treesize of output 371 [2022-02-16 13:31:39,744 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:39,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72069626] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:31:39,745 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:31:39,745 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 17 [2022-02-16 13:31:39,745 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161199480] [2022-02-16 13:31:39,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:31:39,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:31:39,745 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:31:39,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:31:39,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:31:39,746 INFO L87 Difference]: Start difference. First operand 28 states and 49 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 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-02-16 13:31:39,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:31:39,924 INFO L93 Difference]: Finished difference Result 76 states and 123 transitions. [2022-02-16 13:31:39,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:31:39,924 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 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 15 [2022-02-16 13:31:39,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:31:39,925 INFO L225 Difference]: With dead ends: 76 [2022-02-16 13:31:39,925 INFO L226 Difference]: Without dead ends: 73 [2022-02-16 13:31:39,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:31:39,926 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 42 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:31:39,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 65 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:31:39,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-02-16 13:31:39,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 37. [2022-02-16 13:31:39,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 2.1944444444444446) internal successors, (79), 36 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:31:39,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 79 transitions. [2022-02-16 13:31:39,931 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 79 transitions. Word has length 15 [2022-02-16 13:31:39,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:31:39,931 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 79 transitions. [2022-02-16 13:31:39,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 17 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-02-16 13:31:39,931 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 79 transitions. [2022-02-16 13:31:39,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 13:31:39,932 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:31:39,932 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:31:39,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-02-16 13:31:40,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:40,138 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:31:40,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:31:40,138 INFO L85 PathProgramCache]: Analyzing trace with hash -282809911, now seen corresponding path program 4 times [2022-02-16 13:31:40,138 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:31:40,138 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022750184] [2022-02-16 13:31:40,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:31:40,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:31:40,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:31:40,182 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:31:40,182 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:31:40,182 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022750184] [2022-02-16 13:31:40,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022750184] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:31:40,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818173810] [2022-02-16 13:31:40,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:31:40,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:31:40,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:31:40,184 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:31:40,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-16 13:31:40,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:31:40,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:31:40,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:31:40,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:31:40,322 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:31:40,322 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2022-02-16 13:31:40,473 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:31:40,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:31:40,819 INFO L353 Elim1Store]: treesize reduction 25, result has 93.1 percent of original size [2022-02-16 13:31:40,820 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 18 new quantified variables, introduced 45 case distinctions, treesize of input 23 treesize of output 371 [2022-02-16 13:32:04,221 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:04,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818173810] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:04,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:04,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 17 [2022-02-16 13:32:04,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682339755] [2022-02-16 13:32:04,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:04,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-02-16 13:32:04,223 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:04,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-02-16 13:32:04,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:32:04,223 INFO L87 Difference]: Start difference. First operand 37 states and 79 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:04,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:04,403 INFO L93 Difference]: Finished difference Result 85 states and 153 transitions. [2022-02-16 13:32:04,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:32:04,404 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-16 13:32:04,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:04,404 INFO L225 Difference]: With dead ends: 85 [2022-02-16 13:32:04,404 INFO L226 Difference]: Without dead ends: 82 [2022-02-16 13:32:04,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-02-16 13:32:04,405 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 32 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:04,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 74 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:32:04,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-02-16 13:32:04,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 45. [2022-02-16 13:32:04,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 2.4545454545454546) internal successors, (108), 44 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:04,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 108 transitions. [2022-02-16 13:32:04,409 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 108 transitions. Word has length 15 [2022-02-16 13:32:04,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:04,409 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 108 transitions. [2022-02-16 13:32:04,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:04,409 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 108 transitions. [2022-02-16 13:32:04,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 13:32:04,410 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:04,410 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:04,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-16 13:32:04,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:04,620 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:04,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:04,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1206595085, now seen corresponding path program 5 times [2022-02-16 13:32:04,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:04,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771324431] [2022-02-16 13:32:04,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:04,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:04,675 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:04,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:04,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771324431] [2022-02-16 13:32:04,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771324431] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:04,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686309492] [2022-02-16 13:32:04,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:32:04,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:04,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:04,678 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:04,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-16 13:32:04,702 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:32:04,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:04,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:32:04,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:04,796 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:32:04,796 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2022-02-16 13:32:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:04,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:05,239 INFO L353 Elim1Store]: treesize reduction 25, result has 93.1 percent of original size [2022-02-16 13:32:05,239 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 18 new quantified variables, introduced 45 case distinctions, treesize of input 23 treesize of output 371 [2022-02-16 13:32:32,913 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:32,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686309492] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:32:32,914 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:32:32,914 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 16 [2022-02-16 13:32:32,914 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772619463] [2022-02-16 13:32:32,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:32:32,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:32:32,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:32:32,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:32:32,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:32:32,915 INFO L87 Difference]: Start difference. First operand 45 states and 108 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:33,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:32:33,066 INFO L93 Difference]: Finished difference Result 95 states and 186 transitions. [2022-02-16 13:32:33,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:32:33,066 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-16 13:32:33,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:32:33,067 INFO L225 Difference]: With dead ends: 95 [2022-02-16 13:32:33,067 INFO L226 Difference]: Without dead ends: 92 [2022-02-16 13:32:33,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:32:33,067 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 39 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:32:33,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 64 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:32:33,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-02-16 13:32:33,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 54. [2022-02-16 13:32:33,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 2.641509433962264) internal successors, (140), 53 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:33,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 140 transitions. [2022-02-16 13:32:33,071 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 140 transitions. Word has length 15 [2022-02-16 13:32:33,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:32:33,071 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 140 transitions. [2022-02-16 13:32:33,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:32:33,072 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 140 transitions. [2022-02-16 13:32:33,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 13:32:33,072 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:32:33,072 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:32:33,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-16 13:32:33,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:33,287 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:32:33,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:32:33,288 INFO L85 PathProgramCache]: Analyzing trace with hash 133509705, now seen corresponding path program 6 times [2022-02-16 13:32:33,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:32:33,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075539749] [2022-02-16 13:32:33,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:32:33,288 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:32:33,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:32:33,323 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:32:33,323 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:32:33,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075539749] [2022-02-16 13:32:33,323 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075539749] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:32:33,323 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056980038] [2022-02-16 13:32:33,323 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:32:33,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:32:33,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:32:33,328 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:32:33,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-16 13:32:33,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:32:33,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:32:33,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:32:33,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:32:33,461 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:32:33,461 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2022-02-16 13:32:33,589 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:32:33,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:32:33,900 INFO L353 Elim1Store]: treesize reduction 25, result has 93.1 percent of original size [2022-02-16 13:32:33,901 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 18 new quantified variables, introduced 45 case distinctions, treesize of input 23 treesize of output 371 [2022-02-16 13:33:09,896 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:33:09,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056980038] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:09,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:09,897 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 15 [2022-02-16 13:33:09,897 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846369913] [2022-02-16 13:33:09,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:09,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:33:09,897 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:09,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:33:09,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:33:09,898 INFO L87 Difference]: Start difference. First operand 54 states and 140 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:10,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:10,051 INFO L93 Difference]: Finished difference Result 106 states and 222 transitions. [2022-02-16 13:33:10,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:33:10,051 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-16 13:33:10,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:10,052 INFO L225 Difference]: With dead ends: 106 [2022-02-16 13:33:10,052 INFO L226 Difference]: Without dead ends: 103 [2022-02-16 13:33:10,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:33:10,053 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 41 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:10,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 60 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:33:10,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2022-02-16 13:33:10,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 64. [2022-02-16 13:33:10,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.7777777777777777) internal successors, (175), 63 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:10,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 175 transitions. [2022-02-16 13:33:10,060 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 175 transitions. Word has length 15 [2022-02-16 13:33:10,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:10,061 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 175 transitions. [2022-02-16 13:33:10,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:33:10,061 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 175 transitions. [2022-02-16 13:33:10,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 13:33:10,077 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:10,077 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:10,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-16 13:33:10,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:10,278 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:10,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:10,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1227601293, now seen corresponding path program 7 times [2022-02-16 13:33:10,279 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:10,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366710828] [2022-02-16 13:33:10,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:10,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:10,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:10,314 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:33:10,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:10,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366710828] [2022-02-16 13:33:10,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366710828] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:10,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553330129] [2022-02-16 13:33:10,315 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:33:10,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:10,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:10,316 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:10,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-16 13:33:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:10,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:33:10,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:10,467 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:33:10,468 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2022-02-16 13:33:10,623 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:10,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:10,929 INFO L353 Elim1Store]: treesize reduction 25, result has 93.1 percent of original size [2022-02-16 13:33:10,930 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 18 new quantified variables, introduced 45 case distinctions, treesize of input 23 treesize of output 371 [2022-02-16 13:33:42,608 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:33:42,608 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553330129] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:33:42,608 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:33:42,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 14 [2022-02-16 13:33:42,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953473137] [2022-02-16 13:33:42,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:33:42,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:33:42,609 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:33:42,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:33:42,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:33:42,610 INFO L87 Difference]: Start difference. First operand 64 states and 175 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 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-02-16 13:33:42,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:33:42,771 INFO L93 Difference]: Finished difference Result 118 states and 261 transitions. [2022-02-16 13:33:42,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:33:42,771 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 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 15 [2022-02-16 13:33:42,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:33:42,772 INFO L225 Difference]: With dead ends: 118 [2022-02-16 13:33:42,772 INFO L226 Difference]: Without dead ends: 115 [2022-02-16 13:33:42,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:33:42,773 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 43 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-16 13:33:42,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 60 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-16 13:33:42,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-02-16 13:33:42,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 75. [2022-02-16 13:33:42,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 2.8783783783783785) internal successors, (213), 74 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-02-16 13:33:42,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 213 transitions. [2022-02-16 13:33:42,776 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 213 transitions. Word has length 15 [2022-02-16 13:33:42,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:33:42,777 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 213 transitions. [2022-02-16 13:33:42,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 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-02-16 13:33:42,777 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 213 transitions. [2022-02-16 13:33:42,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-16 13:33:42,777 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:33:42,777 INFO L514 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:33:42,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-16 13:33:42,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-02-16 13:33:42,983 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:33:42,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:33:42,984 INFO L85 PathProgramCache]: Analyzing trace with hash 784702153, now seen corresponding path program 8 times [2022-02-16 13:33:42,984 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:33:42,984 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268038000] [2022-02-16 13:33:42,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:33:42,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:33:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:33:43,020 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:33:43,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:33:43,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268038000] [2022-02-16 13:33:43,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268038000] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:33:43,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886316806] [2022-02-16 13:33:43,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:33:43,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:33:43,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:33:43,022 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:33:43,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-16 13:33:43,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:33:43,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:33:43,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2022-02-16 13:33:43,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:33:43,144 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:33:43,144 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2022-02-16 13:33:43,271 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:33:43,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:33:43,576 INFO L353 Elim1Store]: treesize reduction 25, result has 93.1 percent of original size [2022-02-16 13:33:43,576 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 18 new quantified variables, introduced 45 case distinctions, treesize of input 23 treesize of output 371 [2022-02-16 13:34:13,879 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:13,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886316806] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:13,880 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:13,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 7] total 13 [2022-02-16 13:34:13,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368641054] [2022-02-16 13:34:13,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:13,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:13,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:13,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:13,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:13,881 INFO L87 Difference]: Start difference. First operand 75 states and 213 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:14,010 INFO L93 Difference]: Finished difference Result 131 states and 303 transitions. [2022-02-16 13:34:14,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:34:14,010 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-16 13:34:14,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:14,011 INFO L225 Difference]: With dead ends: 131 [2022-02-16 13:34:14,011 INFO L226 Difference]: Without dead ends: 128 [2022-02-16 13:34:14,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:14,011 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 39 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:14,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 49 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:14,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-02-16 13:34:14,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 88. [2022-02-16 13:34:14,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.9310344827586206) internal successors, (255), 87 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 255 transitions. [2022-02-16 13:34:14,016 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 255 transitions. Word has length 15 [2022-02-16 13:34:14,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:14,016 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 255 transitions. [2022-02-16 13:34:14,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,016 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 255 transitions. [2022-02-16 13:34:14,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:14,017 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:14,017 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:14,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:14,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:14,234 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:14,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:14,235 INFO L85 PathProgramCache]: Analyzing trace with hash 85538822, now seen corresponding path program 9 times [2022-02-16 13:34:14,235 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:14,235 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314753762] [2022-02-16 13:34:14,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:14,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:14,287 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,288 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:14,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314753762] [2022-02-16 13:34:14,288 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314753762] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:14,288 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982741803] [2022-02-16 13:34:14,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:14,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:14,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:14,289 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:14,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-16 13:34:14,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:14,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:14,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:14,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:14,338 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:14,460 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982741803] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:14,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:14,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:14,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932978704] [2022-02-16 13:34:14,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:14,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:14,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:14,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:14,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=174, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:14,462 INFO L87 Difference]: Start difference. First operand 88 states and 255 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:14,619 INFO L93 Difference]: Finished difference Result 177 states and 396 transitions. [2022-02-16 13:34:14,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-16 13:34:14,619 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:14,620 INFO L225 Difference]: With dead ends: 177 [2022-02-16 13:34:14,620 INFO L226 Difference]: Without dead ends: 175 [2022-02-16 13:34:14,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=254, Invalid=502, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:34:14,621 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 94 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:14,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 31 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:14,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-02-16 13:34:14,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 105. [2022-02-16 13:34:14,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.9615384615384617) internal successors, (308), 104 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 308 transitions. [2022-02-16 13:34:14,625 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 308 transitions. Word has length 16 [2022-02-16 13:34:14,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:14,625 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 308 transitions. [2022-02-16 13:34:14,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:14,626 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 308 transitions. [2022-02-16 13:34:14,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:14,626 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:14,626 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:14,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:14,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-02-16 13:34:14,839 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:14,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:14,840 INFO L85 PathProgramCache]: Analyzing trace with hash -834161886, now seen corresponding path program 10 times [2022-02-16 13:34:14,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:14,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741862702] [2022-02-16 13:34:14,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:14,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:14,893 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,893 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:14,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741862702] [2022-02-16 13:34:14,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741862702] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:14,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264224019] [2022-02-16 13:34:14,894 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:14,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:14,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:14,895 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:14,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-16 13:34:14,914 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:14,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:14,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:14,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:14,944 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:14,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:15,055 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:15,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264224019] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:15,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:15,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:15,056 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784097417] [2022-02-16 13:34:15,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:15,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:15,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:15,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:15,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:15,056 INFO L87 Difference]: Start difference. First operand 105 states and 308 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:15,223 INFO L93 Difference]: Finished difference Result 176 states and 391 transitions. [2022-02-16 13:34:15,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:34:15,223 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:15,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:15,224 INFO L225 Difference]: With dead ends: 176 [2022-02-16 13:34:15,224 INFO L226 Difference]: Without dead ends: 175 [2022-02-16 13:34:15,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=263, Invalid=493, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:34:15,224 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 65 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:15,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 69 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:15,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-02-16 13:34:15,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 112. [2022-02-16 13:34:15,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.90990990990991) internal successors, (323), 111 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 323 transitions. [2022-02-16 13:34:15,228 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 323 transitions. Word has length 16 [2022-02-16 13:34:15,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:15,228 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 323 transitions. [2022-02-16 13:34:15,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,229 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 323 transitions. [2022-02-16 13:34:15,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:15,229 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:15,229 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:15,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:15,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-02-16 13:34:15,436 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:15,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:15,436 INFO L85 PathProgramCache]: Analyzing trace with hash 72393506, now seen corresponding path program 11 times [2022-02-16 13:34:15,436 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:15,436 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810922791] [2022-02-16 13:34:15,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:15,436 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:15,481 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:15,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:15,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810922791] [2022-02-16 13:34:15,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810922791] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:15,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175758332] [2022-02-16 13:34:15,482 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:15,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:15,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:15,483 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:15,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-16 13:34:15,505 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:34:15,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:15,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:15,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:15,527 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:15,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:15,624 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:15,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175758332] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:15,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:15,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:15,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570207278] [2022-02-16 13:34:15,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:15,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:15,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:15,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:15,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:15,626 INFO L87 Difference]: Start difference. First operand 112 states and 323 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:15,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:15,745 INFO L93 Difference]: Finished difference Result 136 states and 346 transitions. [2022-02-16 13:34:15,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:15,745 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:15,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:15,746 INFO L225 Difference]: With dead ends: 136 [2022-02-16 13:34:15,746 INFO L226 Difference]: Without dead ends: 135 [2022-02-16 13:34:15,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=170, Invalid=336, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:34:15,747 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 28 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:15,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 29 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:15,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-02-16 13:34:15,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 113. [2022-02-16 13:34:15,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.8839285714285716) internal successors, (323), 112 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:15,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 323 transitions. [2022-02-16 13:34:15,750 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 323 transitions. Word has length 16 [2022-02-16 13:34:15,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:15,750 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 323 transitions. [2022-02-16 13:34:15,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:15,751 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 323 transitions. [2022-02-16 13:34:15,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:15,751 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:15,751 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:15,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:15,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-02-16 13:34:15,952 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:15,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:15,952 INFO L85 PathProgramCache]: Analyzing trace with hash 933115078, now seen corresponding path program 12 times [2022-02-16 13:34:15,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:15,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399271298] [2022-02-16 13:34:15,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:15,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:15,995 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:15,995 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:15,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399271298] [2022-02-16 13:34:15,995 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399271298] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:15,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641638107] [2022-02-16 13:34:15,995 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:15,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:15,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:15,996 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:15,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-16 13:34:16,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:16,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:16,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:16,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:16,041 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:16,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:16,138 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:16,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641638107] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:16,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:16,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:16,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411020017] [2022-02-16 13:34:16,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:16,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:16,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:16,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:16,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=145, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:16,140 INFO L87 Difference]: Start difference. First operand 113 states and 323 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:16,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:16,198 INFO L93 Difference]: Finished difference Result 193 states and 427 transitions. [2022-02-16 13:34:16,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:34:16,198 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:16,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:16,199 INFO L225 Difference]: With dead ends: 193 [2022-02-16 13:34:16,199 INFO L226 Difference]: Without dead ends: 193 [2022-02-16 13:34:16,199 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=162, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:16,200 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 76 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:16,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 27 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:16,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-02-16 13:34:16,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 113. [2022-02-16 13:34:16,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.8839285714285716) internal successors, (323), 112 states have internal predecessors, (323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:16,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 323 transitions. [2022-02-16 13:34:16,203 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 323 transitions. Word has length 16 [2022-02-16 13:34:16,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:16,203 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 323 transitions. [2022-02-16 13:34:16,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:16,203 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 323 transitions. [2022-02-16 13:34:16,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:16,204 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:16,204 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:16,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:16,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-02-16 13:34:16,411 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:16,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:16,412 INFO L85 PathProgramCache]: Analyzing trace with hash -154103516, now seen corresponding path program 13 times [2022-02-16 13:34:16,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:16,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079738774] [2022-02-16 13:34:16,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:16,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:16,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:16,450 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:16,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:16,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079738774] [2022-02-16 13:34:16,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079738774] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:16,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862377667] [2022-02-16 13:34:16,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:16,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:16,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:16,452 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:16,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-16 13:34:16,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:16,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:16,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:16,493 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:16,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:16,583 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:16,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862377667] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:16,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:16,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:16,584 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897327187] [2022-02-16 13:34:16,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:16,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:16,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:16,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:16,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:16,585 INFO L87 Difference]: Start difference. First operand 113 states and 323 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:17,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:17,051 INFO L93 Difference]: Finished difference Result 344 states and 633 transitions. [2022-02-16 13:34:17,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 13:34:17,051 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:17,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:17,053 INFO L225 Difference]: With dead ends: 344 [2022-02-16 13:34:17,053 INFO L226 Difference]: Without dead ends: 342 [2022-02-16 13:34:17,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=917, Invalid=1839, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 13:34:17,054 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 271 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:17,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 45 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:17,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-02-16 13:34:17,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 113. [2022-02-16 13:34:17,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.8660714285714284) internal successors, (321), 112 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:17,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 321 transitions. [2022-02-16 13:34:17,059 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 321 transitions. Word has length 16 [2022-02-16 13:34:17,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:17,059 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 321 transitions. [2022-02-16 13:34:17,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:17,059 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 321 transitions. [2022-02-16 13:34:17,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:17,059 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:17,059 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:17,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:17,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:17,276 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:17,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:17,276 INFO L85 PathProgramCache]: Analyzing trace with hash 647512712, now seen corresponding path program 14 times [2022-02-16 13:34:17,277 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:17,277 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794336807] [2022-02-16 13:34:17,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:17,277 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:17,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:17,319 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:17,319 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:17,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794336807] [2022-02-16 13:34:17,319 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794336807] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:17,319 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042978120] [2022-02-16 13:34:17,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:17,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:17,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:17,321 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:17,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-16 13:34:17,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:17,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:17,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:17,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:17,372 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:17,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:17,464 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:17,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042978120] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:17,464 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:17,464 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:17,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641690994] [2022-02-16 13:34:17,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:17,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:17,465 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:17,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:17,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:17,465 INFO L87 Difference]: Start difference. First operand 113 states and 321 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:17,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:17,572 INFO L93 Difference]: Finished difference Result 184 states and 405 transitions. [2022-02-16 13:34:17,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:34:17,573 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:17,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:17,573 INFO L225 Difference]: With dead ends: 184 [2022-02-16 13:34:17,573 INFO L226 Difference]: Without dead ends: 184 [2022-02-16 13:34:17,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=192, Invalid=314, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:34:17,574 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 70 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:17,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 51 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:17,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-02-16 13:34:17,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 119. [2022-02-16 13:34:17,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.8559322033898304) internal successors, (337), 118 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:17,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 337 transitions. [2022-02-16 13:34:17,577 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 337 transitions. Word has length 16 [2022-02-16 13:34:17,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:17,577 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 337 transitions. [2022-02-16 13:34:17,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:17,578 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 337 transitions. [2022-02-16 13:34:17,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:17,579 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:17,580 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:17,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:17,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-16 13:34:17,791 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:17,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:17,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1561798502, now seen corresponding path program 15 times [2022-02-16 13:34:17,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:17,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282314981] [2022-02-16 13:34:17,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:17,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:17,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:17,843 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:17,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:17,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282314981] [2022-02-16 13:34:17,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282314981] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:17,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586254007] [2022-02-16 13:34:17,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:17,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:17,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:17,845 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:17,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-16 13:34:17,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:17,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:17,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:17,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:17,884 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:17,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:17,975 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:17,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586254007] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:17,975 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:17,975 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:17,976 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699044534] [2022-02-16 13:34:17,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:17,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:17,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:17,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:17,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:17,976 INFO L87 Difference]: Start difference. First operand 119 states and 337 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:18,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:18,125 INFO L93 Difference]: Finished difference Result 187 states and 407 transitions. [2022-02-16 13:34:18,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:18,125 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:18,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:18,126 INFO L225 Difference]: With dead ends: 187 [2022-02-16 13:34:18,126 INFO L226 Difference]: Without dead ends: 186 [2022-02-16 13:34:18,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=367, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:18,127 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 72 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:18,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 59 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:18,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2022-02-16 13:34:18,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 119. [2022-02-16 13:34:18,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.847457627118644) internal successors, (336), 118 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:18,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 336 transitions. [2022-02-16 13:34:18,130 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 336 transitions. Word has length 16 [2022-02-16 13:34:18,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:18,130 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 336 transitions. [2022-02-16 13:34:18,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:18,130 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 336 transitions. [2022-02-16 13:34:18,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:18,130 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:18,131 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:18,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:18,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:18,339 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:18,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:18,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1872447222, now seen corresponding path program 16 times [2022-02-16 13:34:18,340 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:18,340 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713493575] [2022-02-16 13:34:18,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:18,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:18,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:18,383 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:18,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713493575] [2022-02-16 13:34:18,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713493575] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:18,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572792388] [2022-02-16 13:34:18,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:18,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:18,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:18,385 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:18,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-16 13:34:18,404 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:18,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:18,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:18,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:18,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:18,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:18,530 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:18,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572792388] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:18,530 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:18,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:18,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574924964] [2022-02-16 13:34:18,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:18,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:18,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:18,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:18,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:18,532 INFO L87 Difference]: Start difference. First operand 119 states and 336 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:18,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:18,773 INFO L93 Difference]: Finished difference Result 343 states and 645 transitions. [2022-02-16 13:34:18,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:18,773 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:18,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:18,774 INFO L225 Difference]: With dead ends: 343 [2022-02-16 13:34:18,775 INFO L226 Difference]: Without dead ends: 343 [2022-02-16 13:34:18,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=388, Invalid=542, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:34:18,775 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 202 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:18,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 57 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:18,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-02-16 13:34:18,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 119. [2022-02-16 13:34:18,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.847457627118644) internal successors, (336), 118 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:18,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 336 transitions. [2022-02-16 13:34:18,779 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 336 transitions. Word has length 16 [2022-02-16 13:34:18,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:18,780 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 336 transitions. [2022-02-16 13:34:18,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:18,780 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 336 transitions. [2022-02-16 13:34:18,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:18,780 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:18,780 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:18,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:18,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:18,991 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:18,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:18,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1877862140, now seen corresponding path program 17 times [2022-02-16 13:34:18,992 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:18,992 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198640235] [2022-02-16 13:34:18,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:18,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:19,041 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:19,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:19,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198640235] [2022-02-16 13:34:19,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198640235] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:19,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557573501] [2022-02-16 13:34:19,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:19,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:19,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:19,043 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:19,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-16 13:34:19,068 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 13:34:19,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:19,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:19,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:19,103 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:19,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:19,182 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:19,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557573501] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:19,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:19,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:19,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937516368] [2022-02-16 13:34:19,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:19,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:19,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:19,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:19,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:19,184 INFO L87 Difference]: Start difference. First operand 119 states and 336 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:19,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:19,333 INFO L93 Difference]: Finished difference Result 162 states and 380 transitions. [2022-02-16 13:34:19,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:34:19,334 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:19,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:19,334 INFO L225 Difference]: With dead ends: 162 [2022-02-16 13:34:19,335 INFO L226 Difference]: Without dead ends: 160 [2022-02-16 13:34:19,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=208, Invalid=442, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:34:19,335 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 56 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:19,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 47 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:19,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-02-16 13:34:19,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 120. [2022-02-16 13:34:19,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.831932773109244) internal successors, (337), 119 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:19,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 337 transitions. [2022-02-16 13:34:19,338 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 337 transitions. Word has length 16 [2022-02-16 13:34:19,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:19,338 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 337 transitions. [2022-02-16 13:34:19,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:19,338 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 337 transitions. [2022-02-16 13:34:19,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:19,339 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:19,339 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:19,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:19,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:19,551 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:19,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:19,552 INFO L85 PathProgramCache]: Analyzing trace with hash -161833914, now seen corresponding path program 18 times [2022-02-16 13:34:19,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:19,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212724152] [2022-02-16 13:34:19,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:19,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:19,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:19,606 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:19,606 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:19,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212724152] [2022-02-16 13:34:19,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212724152] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:19,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080306548] [2022-02-16 13:34:19,606 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:19,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:19,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:19,607 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:19,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-16 13:34:19,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:19,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:19,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:19,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:19,660 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:19,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:19,743 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:19,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080306548] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:19,743 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:19,743 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:19,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402968976] [2022-02-16 13:34:19,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:19,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:19,744 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:19,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:19,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:19,744 INFO L87 Difference]: Start difference. First operand 120 states and 337 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:20,000 INFO L93 Difference]: Finished difference Result 361 states and 676 transitions. [2022-02-16 13:34:20,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:34:20,001 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:20,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:20,002 INFO L225 Difference]: With dead ends: 361 [2022-02-16 13:34:20,002 INFO L226 Difference]: Without dead ends: 361 [2022-02-16 13:34:20,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=446, Invalid=676, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 13:34:20,003 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 218 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:20,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 45 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:20,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2022-02-16 13:34:20,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 120. [2022-02-16 13:34:20,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.831932773109244) internal successors, (337), 119 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 337 transitions. [2022-02-16 13:34:20,007 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 337 transitions. Word has length 16 [2022-02-16 13:34:20,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:20,007 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 337 transitions. [2022-02-16 13:34:20,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,007 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 337 transitions. [2022-02-16 13:34:20,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:20,007 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:20,007 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:20,023 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:20,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:20,223 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:20,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:20,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1227188896, now seen corresponding path program 19 times [2022-02-16 13:34:20,223 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:20,224 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642763416] [2022-02-16 13:34:20,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:20,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:20,261 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:20,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:20,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642763416] [2022-02-16 13:34:20,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642763416] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:20,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903969515] [2022-02-16 13:34:20,261 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:20,261 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:20,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:20,262 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:20,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-16 13:34:20,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:20,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:20,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:20,304 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:20,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:20,383 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:20,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903969515] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:20,384 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:20,384 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:20,384 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980318715] [2022-02-16 13:34:20,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:20,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:20,384 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:20,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:20,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:20,385 INFO L87 Difference]: Start difference. First operand 120 states and 337 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:20,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:20,831 INFO L93 Difference]: Finished difference Result 360 states and 655 transitions. [2022-02-16 13:34:20,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 13:34:20,832 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:20,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:20,833 INFO L225 Difference]: With dead ends: 360 [2022-02-16 13:34:20,833 INFO L226 Difference]: Without dead ends: 357 [2022-02-16 13:34:20,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=910, Invalid=1846, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 13:34:20,834 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 258 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:20,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 47 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:20,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2022-02-16 13:34:20,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 120. [2022-02-16 13:34:20,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.80672268907563) internal successors, (334), 119 states have internal predecessors, (334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:20,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 334 transitions. [2022-02-16 13:34:20,838 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 334 transitions. Word has length 16 [2022-02-16 13:34:20,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:20,838 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 334 transitions. [2022-02-16 13:34:20,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:20,839 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 334 transitions. [2022-02-16 13:34:20,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:20,839 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:20,839 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:20,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:21,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-02-16 13:34:21,056 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:21,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:21,056 INFO L85 PathProgramCache]: Analyzing trace with hash -425572668, now seen corresponding path program 20 times [2022-02-16 13:34:21,056 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:21,056 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090622007] [2022-02-16 13:34:21,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:21,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:21,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:21,096 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:21,097 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:21,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090622007] [2022-02-16 13:34:21,097 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090622007] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:21,097 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508350585] [2022-02-16 13:34:21,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:21,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:21,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:21,112 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:21,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-16 13:34:21,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:21,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:21,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:21,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:21,155 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:21,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:21,262 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:21,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508350585] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:21,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:21,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:21,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378169723] [2022-02-16 13:34:21,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:21,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:21,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:21,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:21,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:21,263 INFO L87 Difference]: Start difference. First operand 120 states and 334 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:21,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:21,368 INFO L93 Difference]: Finished difference Result 194 states and 425 transitions. [2022-02-16 13:34:21,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-16 13:34:21,369 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:21,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:21,370 INFO L225 Difference]: With dead ends: 194 [2022-02-16 13:34:21,370 INFO L226 Difference]: Without dead ends: 194 [2022-02-16 13:34:21,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=164, Invalid=256, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:34:21,370 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 76 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:21,370 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 53 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:21,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-02-16 13:34:21,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 126. [2022-02-16 13:34:21,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.816) internal successors, (352), 125 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:21,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 352 transitions. [2022-02-16 13:34:21,373 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 352 transitions. Word has length 16 [2022-02-16 13:34:21,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:21,374 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 352 transitions. [2022-02-16 13:34:21,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:21,374 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 352 transitions. [2022-02-16 13:34:21,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:21,374 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:21,374 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:21,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:21,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-02-16 13:34:21,575 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:21,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:21,575 INFO L85 PathProgramCache]: Analyzing trace with hash 488713122, now seen corresponding path program 21 times [2022-02-16 13:34:21,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:21,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849842387] [2022-02-16 13:34:21,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:21,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:21,610 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:21,611 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:21,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849842387] [2022-02-16 13:34:21,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849842387] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:21,611 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905991587] [2022-02-16 13:34:21,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:21,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:21,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:21,612 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:21,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-16 13:34:21,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:21,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:21,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:21,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:21,652 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:21,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:21,739 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:21,739 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905991587] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:21,739 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:21,739 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:21,739 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886579636] [2022-02-16 13:34:21,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:21,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:21,740 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:21,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:21,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:21,740 INFO L87 Difference]: Start difference. First operand 126 states and 352 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:21,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:21,882 INFO L93 Difference]: Finished difference Result 198 states and 428 transitions. [2022-02-16 13:34:21,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:21,882 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:21,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:21,883 INFO L225 Difference]: With dead ends: 198 [2022-02-16 13:34:21,883 INFO L226 Difference]: Without dead ends: 197 [2022-02-16 13:34:21,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=187, Invalid=365, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:21,884 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 84 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:21,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 53 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:21,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-02-16 13:34:21,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 126. [2022-02-16 13:34:21,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.808) internal successors, (351), 125 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:21,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 351 transitions. [2022-02-16 13:34:21,887 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 351 transitions. Word has length 16 [2022-02-16 13:34:21,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:21,887 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 351 transitions. [2022-02-16 13:34:21,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:21,887 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 351 transitions. [2022-02-16 13:34:21,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:21,888 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:21,888 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:21,904 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:22,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:22,104 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:22,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:22,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1349434694, now seen corresponding path program 22 times [2022-02-16 13:34:22,104 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:22,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828359100] [2022-02-16 13:34:22,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:22,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:22,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:22,145 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:22,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:22,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828359100] [2022-02-16 13:34:22,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828359100] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:22,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728898600] [2022-02-16 13:34:22,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:22,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:22,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:22,160 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:22,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-16 13:34:22,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:22,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:22,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:22,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:22,207 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:22,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:22,308 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:22,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728898600] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:22,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:22,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:22,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347694375] [2022-02-16 13:34:22,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:22,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:22,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:22,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:22,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:22,310 INFO L87 Difference]: Start difference. First operand 126 states and 351 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:22,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:22,523 INFO L93 Difference]: Finished difference Result 343 states and 646 transitions. [2022-02-16 13:34:22,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:22,523 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:22,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:22,524 INFO L225 Difference]: With dead ends: 343 [2022-02-16 13:34:22,524 INFO L226 Difference]: Without dead ends: 343 [2022-02-16 13:34:22,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=380, Invalid=550, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:34:22,525 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 194 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:22,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 53 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:22,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2022-02-16 13:34:22,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 126. [2022-02-16 13:34:22,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.808) internal successors, (351), 125 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:22,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 351 transitions. [2022-02-16 13:34:22,529 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 351 transitions. Word has length 16 [2022-02-16 13:34:22,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:22,529 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 351 transitions. [2022-02-16 13:34:22,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:22,529 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 351 transitions. [2022-02-16 13:34:22,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:22,529 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:22,529 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:22,547 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:22,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:22,743 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:22,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:22,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1344019776, now seen corresponding path program 23 times [2022-02-16 13:34:22,744 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:22,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170545911] [2022-02-16 13:34:22,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:22,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:22,787 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:22,787 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:22,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170545911] [2022-02-16 13:34:22,787 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170545911] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:22,787 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801178421] [2022-02-16 13:34:22,787 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:22,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:22,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:22,788 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:22,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-16 13:34:22,808 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 13:34:22,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:22,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:22,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:22,832 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:22,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:22,905 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:22,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801178421] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:22,906 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:22,906 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:22,906 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243301223] [2022-02-16 13:34:22,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:22,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:22,906 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:22,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:22,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:22,906 INFO L87 Difference]: Start difference. First operand 126 states and 351 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:23,065 INFO L93 Difference]: Finished difference Result 203 states and 434 transitions. [2022-02-16 13:34:23,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:34:23,066 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:23,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:23,066 INFO L225 Difference]: With dead ends: 203 [2022-02-16 13:34:23,066 INFO L226 Difference]: Without dead ends: 201 [2022-02-16 13:34:23,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=440, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:34:23,067 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 89 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:23,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 51 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:23,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-02-16 13:34:23,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 126. [2022-02-16 13:34:23,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.8) internal successors, (350), 125 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 350 transitions. [2022-02-16 13:34:23,070 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 350 transitions. Word has length 16 [2022-02-16 13:34:23,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:23,070 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 350 transitions. [2022-02-16 13:34:23,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,070 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 350 transitions. [2022-02-16 13:34:23,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:23,071 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:23,071 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:23,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:23,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-02-16 13:34:23,287 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:23,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:23,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1234919294, now seen corresponding path program 24 times [2022-02-16 13:34:23,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:23,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182257831] [2022-02-16 13:34:23,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:23,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:23,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:23,338 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:23,338 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:23,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182257831] [2022-02-16 13:34:23,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182257831] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:23,338 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791876972] [2022-02-16 13:34:23,338 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:23,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:23,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:23,339 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:23,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-16 13:34:23,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:23,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:23,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:23,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:23,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:23,461 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:23,462 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791876972] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:23,462 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:23,462 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:23,462 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722570424] [2022-02-16 13:34:23,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:23,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:23,462 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:23,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:23,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:23,463 INFO L87 Difference]: Start difference. First operand 126 states and 350 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:23,741 INFO L93 Difference]: Finished difference Result 371 states and 683 transitions. [2022-02-16 13:34:23,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-16 13:34:23,741 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:23,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:23,742 INFO L225 Difference]: With dead ends: 371 [2022-02-16 13:34:23,742 INFO L226 Difference]: Without dead ends: 371 [2022-02-16 13:34:23,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=456, Invalid=734, Unknown=0, NotChecked=0, Total=1190 [2022-02-16 13:34:23,743 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 197 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:23,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 79 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:23,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-02-16 13:34:23,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 126. [2022-02-16 13:34:23,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.8) internal successors, (350), 125 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 350 transitions. [2022-02-16 13:34:23,747 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 350 transitions. Word has length 16 [2022-02-16 13:34:23,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:23,747 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 350 transitions. [2022-02-16 13:34:23,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:23,747 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 350 transitions. [2022-02-16 13:34:23,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:23,747 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:23,747 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:23,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:23,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-16 13:34:23,963 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:23,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:23,963 INFO L85 PathProgramCache]: Analyzing trace with hash 2088722274, now seen corresponding path program 25 times [2022-02-16 13:34:23,963 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:23,963 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353625535] [2022-02-16 13:34:23,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:23,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:24,004 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:24,004 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:24,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353625535] [2022-02-16 13:34:24,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353625535] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:24,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705906908] [2022-02-16 13:34:24,004 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:24,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:24,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:24,006 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:24,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-16 13:34:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:24,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:24,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:24,051 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:24,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:24,125 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:24,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705906908] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:24,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:24,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:24,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937156022] [2022-02-16 13:34:24,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:24,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:24,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:24,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:24,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:24,127 INFO L87 Difference]: Start difference. First operand 126 states and 350 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:24,214 INFO L93 Difference]: Finished difference Result 168 states and 435 transitions. [2022-02-16 13:34:24,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:34:24,214 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:24,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:24,215 INFO L225 Difference]: With dead ends: 168 [2022-02-16 13:34:24,215 INFO L226 Difference]: Without dead ends: 165 [2022-02-16 13:34:24,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=133, Invalid=329, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:34:24,215 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 29 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:24,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 15 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:24,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-02-16 13:34:24,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 126. [2022-02-16 13:34:24,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.792) internal successors, (349), 125 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 349 transitions. [2022-02-16 13:34:24,218 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 349 transitions. Word has length 16 [2022-02-16 13:34:24,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:24,218 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 349 transitions. [2022-02-16 13:34:24,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,218 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 349 transitions. [2022-02-16 13:34:24,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:24,218 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:24,219 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:24,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:24,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-16 13:34:24,432 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:24,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:24,432 INFO L85 PathProgramCache]: Analyzing trace with hash 254485702, now seen corresponding path program 26 times [2022-02-16 13:34:24,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:24,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997828582] [2022-02-16 13:34:24,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:24,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:24,471 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:24,471 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:24,471 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997828582] [2022-02-16 13:34:24,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997828582] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:24,471 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787076] [2022-02-16 13:34:24,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:24,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:24,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:24,472 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:24,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-16 13:34:24,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:24,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:24,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:24,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:24,518 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:24,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:24,590 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:24,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787076] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:24,590 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:24,590 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:24,590 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087916628] [2022-02-16 13:34:24,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:24,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:24,591 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:24,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:24,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:24,591 INFO L87 Difference]: Start difference. First operand 126 states and 349 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:24,840 INFO L93 Difference]: Finished difference Result 337 states and 671 transitions. [2022-02-16 13:34:24,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:24,840 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:24,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:24,841 INFO L225 Difference]: With dead ends: 337 [2022-02-16 13:34:24,841 INFO L226 Difference]: Without dead ends: 337 [2022-02-16 13:34:24,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=408, Invalid=714, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 13:34:24,842 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 188 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:24,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 43 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:24,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-02-16 13:34:24,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 144. [2022-02-16 13:34:24,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.8531468531468533) internal successors, (408), 143 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 408 transitions. [2022-02-16 13:34:24,846 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 408 transitions. Word has length 16 [2022-02-16 13:34:24,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:24,846 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 408 transitions. [2022-02-16 13:34:24,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:24,846 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 408 transitions. [2022-02-16 13:34:24,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:24,846 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:24,846 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:24,862 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:25,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:25,051 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:25,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:25,052 INFO L85 PathProgramCache]: Analyzing trace with hash -133097308, now seen corresponding path program 27 times [2022-02-16 13:34:25,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:25,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856559276] [2022-02-16 13:34:25,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:25,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:25,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:25,094 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:25,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:25,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856559276] [2022-02-16 13:34:25,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856559276] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:25,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165822620] [2022-02-16 13:34:25,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:25,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:25,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:25,096 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:25,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-16 13:34:25,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:25,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:25,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:25,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:25,137 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:25,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:25,217 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:25,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165822620] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:25,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:25,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:25,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369092635] [2022-02-16 13:34:25,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:25,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:25,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:25,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:25,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:25,218 INFO L87 Difference]: Start difference. First operand 144 states and 408 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:25,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:25,667 INFO L93 Difference]: Finished difference Result 391 states and 752 transitions. [2022-02-16 13:34:25,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 13:34:25,668 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:25,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:25,669 INFO L225 Difference]: With dead ends: 391 [2022-02-16 13:34:25,669 INFO L226 Difference]: Without dead ends: 388 [2022-02-16 13:34:25,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=902, Invalid=1854, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 13:34:25,671 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 267 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:25,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 49 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:25,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-02-16 13:34:25,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 144. [2022-02-16 13:34:25,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.804195804195804) internal successors, (401), 143 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:25,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 401 transitions. [2022-02-16 13:34:25,675 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 401 transitions. Word has length 16 [2022-02-16 13:34:25,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:25,675 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 401 transitions. [2022-02-16 13:34:25,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:25,675 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 401 transitions. [2022-02-16 13:34:25,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:25,675 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:25,675 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:25,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:25,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:25,892 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:25,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:25,892 INFO L85 PathProgramCache]: Analyzing trace with hash 668518920, now seen corresponding path program 28 times [2022-02-16 13:34:25,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:25,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605391563] [2022-02-16 13:34:25,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:25,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:25,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:25,942 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:25,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:25,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605391563] [2022-02-16 13:34:25,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605391563] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:25,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741876352] [2022-02-16 13:34:25,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:25,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:25,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:25,943 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:25,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-16 13:34:25,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:25,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:25,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:25,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:25,985 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:25,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:26,077 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:26,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741876352] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:26,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:26,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:26,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449015324] [2022-02-16 13:34:26,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:26,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:26,078 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:26,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:26,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:26,078 INFO L87 Difference]: Start difference. First operand 144 states and 401 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:26,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:26,157 INFO L93 Difference]: Finished difference Result 224 states and 504 transitions. [2022-02-16 13:34:26,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-02-16 13:34:26,157 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:26,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:26,158 INFO L225 Difference]: With dead ends: 224 [2022-02-16 13:34:26,158 INFO L226 Difference]: Without dead ends: 224 [2022-02-16 13:34:26,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=206, Unknown=0, NotChecked=0, Total=342 [2022-02-16 13:34:26,159 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 72 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:26,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 57 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:26,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-02-16 13:34:26,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 150. [2022-02-16 13:34:26,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.8187919463087248) internal successors, (420), 149 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:26,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 420 transitions. [2022-02-16 13:34:26,162 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 420 transitions. Word has length 16 [2022-02-16 13:34:26,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:26,162 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 420 transitions. [2022-02-16 13:34:26,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:26,162 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 420 transitions. [2022-02-16 13:34:26,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:26,162 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:26,162 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:26,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:26,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:26,379 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:26,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:26,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1582804710, now seen corresponding path program 29 times [2022-02-16 13:34:26,379 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:26,379 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361352577] [2022-02-16 13:34:26,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:26,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:26,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:26,422 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,422 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:26,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361352577] [2022-02-16 13:34:26,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361352577] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:26,422 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833864641] [2022-02-16 13:34:26,422 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:26,422 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:26,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:26,423 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:26,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-16 13:34:26,447 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-02-16 13:34:26,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:26,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:26,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:26,471 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:26,556 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,556 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833864641] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:26,556 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:26,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:26,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783618224] [2022-02-16 13:34:26,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:26,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:26,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:26,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:26,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:26,557 INFO L87 Difference]: Start difference. First operand 150 states and 420 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:26,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:26,675 INFO L93 Difference]: Finished difference Result 230 states and 509 transitions. [2022-02-16 13:34:26,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:26,675 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:26,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:26,676 INFO L225 Difference]: With dead ends: 230 [2022-02-16 13:34:26,676 INFO L226 Difference]: Without dead ends: 229 [2022-02-16 13:34:26,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=189, Invalid=363, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:26,677 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 95 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:26,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 57 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:26,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-02-16 13:34:26,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 150. [2022-02-16 13:34:26,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.8053691275167787) internal successors, (418), 149 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:26,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 418 transitions. [2022-02-16 13:34:26,680 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 418 transitions. Word has length 16 [2022-02-16 13:34:26,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:26,680 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 418 transitions. [2022-02-16 13:34:26,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:26,680 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 418 transitions. [2022-02-16 13:34:26,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:26,680 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:26,680 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:26,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:26,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-02-16 13:34:26,891 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:26,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:26,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1851441014, now seen corresponding path program 30 times [2022-02-16 13:34:26,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:26,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981374718] [2022-02-16 13:34:26,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:26,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:26,927 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:26,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981374718] [2022-02-16 13:34:26,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981374718] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:26,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126751031] [2022-02-16 13:34:26,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:26,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:26,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:26,929 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:26,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-16 13:34:26,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:26,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:26,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:26,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:26,973 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:26,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:27,068 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:27,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126751031] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:27,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:27,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:27,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007613033] [2022-02-16 13:34:27,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:27,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:27,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:27,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:27,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:27,070 INFO L87 Difference]: Start difference. First operand 150 states and 418 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:27,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:27,292 INFO L93 Difference]: Finished difference Result 366 states and 731 transitions. [2022-02-16 13:34:27,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:27,292 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:27,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:27,296 INFO L225 Difference]: With dead ends: 366 [2022-02-16 13:34:27,296 INFO L226 Difference]: Without dead ends: 366 [2022-02-16 13:34:27,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=370, Invalid=560, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:34:27,297 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 250 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:27,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 51 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:27,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-02-16 13:34:27,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 150. [2022-02-16 13:34:27,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.8053691275167787) internal successors, (418), 149 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:27,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 418 transitions. [2022-02-16 13:34:27,300 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 418 transitions. Word has length 16 [2022-02-16 13:34:27,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:27,300 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 418 transitions. [2022-02-16 13:34:27,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:27,301 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 418 transitions. [2022-02-16 13:34:27,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:27,301 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:27,301 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:27,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-02-16 13:34:27,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:27,517 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:27,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:27,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1856855932, now seen corresponding path program 31 times [2022-02-16 13:34:27,517 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:27,517 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939282927] [2022-02-16 13:34:27,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:27,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:27,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:27,554 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:27,554 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:27,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939282927] [2022-02-16 13:34:27,554 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939282927] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:27,554 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765742025] [2022-02-16 13:34:27,554 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:27,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:27,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:27,556 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:27,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-16 13:34:27,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:27,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:27,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:27,600 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:27,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:27,677 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:27,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765742025] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:27,677 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:27,677 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:27,677 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035339296] [2022-02-16 13:34:27,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:27,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:27,678 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:27,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:27,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:27,678 INFO L87 Difference]: Start difference. First operand 150 states and 418 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:27,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:27,839 INFO L93 Difference]: Finished difference Result 235 states and 514 transitions. [2022-02-16 13:34:27,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-02-16 13:34:27,839 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:27,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:27,840 INFO L225 Difference]: With dead ends: 235 [2022-02-16 13:34:27,840 INFO L226 Difference]: Without dead ends: 233 [2022-02-16 13:34:27,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=213, Invalid=437, Unknown=0, NotChecked=0, Total=650 [2022-02-16 13:34:27,841 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 70 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:27,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 59 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:27,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-02-16 13:34:27,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 150. [2022-02-16 13:34:27,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.7986577181208054) internal successors, (417), 149 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:27,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 417 transitions. [2022-02-16 13:34:27,844 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 417 transitions. Word has length 16 [2022-02-16 13:34:27,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:27,844 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 417 transitions. [2022-02-16 13:34:27,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:27,844 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 417 transitions. [2022-02-16 13:34:27,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:27,845 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:27,845 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:27,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:28,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:28,062 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:28,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:28,062 INFO L85 PathProgramCache]: Analyzing trace with hash -140827706, now seen corresponding path program 32 times [2022-02-16 13:34:28,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:28,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449311320] [2022-02-16 13:34:28,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:28,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:28,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:28,094 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:28,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:28,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449311320] [2022-02-16 13:34:28,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449311320] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:28,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317463376] [2022-02-16 13:34:28,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:28,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:28,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:28,096 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:28,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-16 13:34:28,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:28,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:28,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:28,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:28,144 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:28,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:28,238 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:28,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317463376] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:28,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:28,239 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:28,239 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016565398] [2022-02-16 13:34:28,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:28,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:28,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:28,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:28,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:28,240 INFO L87 Difference]: Start difference. First operand 150 states and 417 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:28,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:28,557 INFO L93 Difference]: Finished difference Result 391 states and 762 transitions. [2022-02-16 13:34:28,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 13:34:28,557 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:28,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:28,559 INFO L225 Difference]: With dead ends: 391 [2022-02-16 13:34:28,559 INFO L226 Difference]: Without dead ends: 391 [2022-02-16 13:34:28,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=502, Invalid=830, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 13:34:28,559 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 215 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:28,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 81 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:28,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-02-16 13:34:28,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 150. [2022-02-16 13:34:28,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.7986577181208054) internal successors, (417), 149 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:28,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 417 transitions. [2022-02-16 13:34:28,564 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 417 transitions. Word has length 16 [2022-02-16 13:34:28,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:28,564 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 417 transitions. [2022-02-16 13:34:28,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:28,564 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 417 transitions. [2022-02-16 13:34:28,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:28,564 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:28,564 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:28,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:28,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-02-16 13:34:28,775 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:28,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:28,776 INFO L85 PathProgramCache]: Analyzing trace with hash -1112153434, now seen corresponding path program 33 times [2022-02-16 13:34:28,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:28,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344607479] [2022-02-16 13:34:28,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:28,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:28,817 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:28,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:28,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344607479] [2022-02-16 13:34:28,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344607479] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:28,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284793413] [2022-02-16 13:34:28,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:28,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:28,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:28,819 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:28,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-16 13:34:28,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:28,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:28,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:28,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:28,864 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:28,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:28,944 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:28,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284793413] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:28,944 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:28,944 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:28,944 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128266471] [2022-02-16 13:34:28,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:28,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:28,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:28,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:28,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:28,945 INFO L87 Difference]: Start difference. First operand 150 states and 417 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:29,059 INFO L93 Difference]: Finished difference Result 198 states and 500 transitions. [2022-02-16 13:34:29,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:34:29,059 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:29,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:29,060 INFO L225 Difference]: With dead ends: 198 [2022-02-16 13:34:29,060 INFO L226 Difference]: Without dead ends: 195 [2022-02-16 13:34:29,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:29,060 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 41 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:29,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 39 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:29,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-02-16 13:34:29,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 150. [2022-02-16 13:34:29,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.791946308724832) internal successors, (416), 149 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 416 transitions. [2022-02-16 13:34:29,063 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 416 transitions. Word has length 16 [2022-02-16 13:34:29,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:29,063 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 416 transitions. [2022-02-16 13:34:29,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,064 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 416 transitions. [2022-02-16 13:34:29,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:29,064 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:29,064 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:29,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:29,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-02-16 13:34:29,280 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:29,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:29,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1348577290, now seen corresponding path program 34 times [2022-02-16 13:34:29,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:29,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225386324] [2022-02-16 13:34:29,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:29,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:29,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:29,314 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:29,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:29,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225386324] [2022-02-16 13:34:29,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225386324] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:29,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762579344] [2022-02-16 13:34:29,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:29,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:29,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:29,316 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:29,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-16 13:34:29,334 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:29,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:29,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:29,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:29,362 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:29,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:29,429 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:29,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762579344] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:29,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:29,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:29,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512561914] [2022-02-16 13:34:29,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:29,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:29,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:29,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:29,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:29,430 INFO L87 Difference]: Start difference. First operand 150 states and 416 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:29,676 INFO L93 Difference]: Finished difference Result 319 states and 628 transitions. [2022-02-16 13:34:29,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-16 13:34:29,677 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:29,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:29,677 INFO L225 Difference]: With dead ends: 319 [2022-02-16 13:34:29,678 INFO L226 Difference]: Without dead ends: 319 [2022-02-16 13:34:29,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=387, Invalid=735, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 13:34:29,678 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 117 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:29,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 75 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:29,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2022-02-16 13:34:29,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 150. [2022-02-16 13:34:29,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.791946308724832) internal successors, (416), 149 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 416 transitions. [2022-02-16 13:34:29,681 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 416 transitions. Word has length 16 [2022-02-16 13:34:29,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:29,681 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 416 transitions. [2022-02-16 13:34:29,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:29,682 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 416 transitions. [2022-02-16 13:34:29,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:29,682 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:29,682 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:29,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-02-16 13:34:29,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-02-16 13:34:29,891 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:29,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:29,892 INFO L85 PathProgramCache]: Analyzing trace with hash 498787524, now seen corresponding path program 35 times [2022-02-16 13:34:29,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:29,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543760590] [2022-02-16 13:34:29,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:29,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:29,931 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:29,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:29,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543760590] [2022-02-16 13:34:29,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543760590] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:29,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649658439] [2022-02-16 13:34:29,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:29,931 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:29,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:29,932 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:29,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-16 13:34:29,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:34:29,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:29,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:29,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:29,974 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:29,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:30,029 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:30,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649658439] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:30,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:30,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:34:30,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598176127] [2022-02-16 13:34:30,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:30,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:30,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:30,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:30,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:30,030 INFO L87 Difference]: Start difference. First operand 150 states and 416 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:30,126 INFO L93 Difference]: Finished difference Result 188 states and 489 transitions. [2022-02-16 13:34:30,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:34:30,127 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:30,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:30,127 INFO L225 Difference]: With dead ends: 188 [2022-02-16 13:34:30,128 INFO L226 Difference]: Without dead ends: 184 [2022-02-16 13:34:30,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:34:30,128 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 17 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:30,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 21 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:30,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2022-02-16 13:34:30,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 150. [2022-02-16 13:34:30,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.785234899328859) internal successors, (415), 149 states have internal predecessors, (415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 415 transitions. [2022-02-16 13:34:30,131 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 415 transitions. Word has length 16 [2022-02-16 13:34:30,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:30,131 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 415 transitions. [2022-02-16 13:34:30,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,131 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 415 transitions. [2022-02-16 13:34:30,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:30,131 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:30,131 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:30,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:30,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-02-16 13:34:30,339 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:30,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:30,340 INFO L85 PathProgramCache]: Analyzing trace with hash 275491910, now seen corresponding path program 36 times [2022-02-16 13:34:30,340 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:30,340 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034316842] [2022-02-16 13:34:30,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:30,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:30,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:30,381 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:30,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:30,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034316842] [2022-02-16 13:34:30,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034316842] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:30,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639768693] [2022-02-16 13:34:30,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:30,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:30,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:30,383 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:30,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-16 13:34:30,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:30,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:30,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:30,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:30,429 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:30,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:30,488 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:30,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639768693] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:30,489 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:30,489 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:34:30,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226494385] [2022-02-16 13:34:30,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:30,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:30,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:30,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:30,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:30,490 INFO L87 Difference]: Start difference. First operand 150 states and 415 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:30,748 INFO L93 Difference]: Finished difference Result 296 states and 634 transitions. [2022-02-16 13:34:30,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:34:30,748 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:30,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:30,749 INFO L225 Difference]: With dead ends: 296 [2022-02-16 13:34:30,749 INFO L226 Difference]: Without dead ends: 296 [2022-02-16 13:34:30,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=436, Invalid=896, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 13:34:30,750 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 95 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:30,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 37 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:30,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-02-16 13:34:30,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 159. [2022-02-16 13:34:30,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.8164556962025316) internal successors, (445), 158 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 445 transitions. [2022-02-16 13:34:30,753 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 445 transitions. Word has length 16 [2022-02-16 13:34:30,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:30,753 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 445 transitions. [2022-02-16 13:34:30,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:30,753 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 445 transitions. [2022-02-16 13:34:30,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:30,753 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:30,753 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:30,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:30,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-02-16 13:34:30,955 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:30,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:30,956 INFO L85 PathProgramCache]: Analyzing trace with hash -575996448, now seen corresponding path program 37 times [2022-02-16 13:34:30,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:30,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663617004] [2022-02-16 13:34:30,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:30,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:30,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:30,991 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:30,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:30,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663617004] [2022-02-16 13:34:30,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663617004] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:30,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275805498] [2022-02-16 13:34:30,991 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:30,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:30,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:30,993 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:30,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-16 13:34:31,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:31,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:31,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:31,030 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:31,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:31,108 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:31,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275805498] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:31,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:31,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:31,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787903205] [2022-02-16 13:34:31,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:31,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:31,109 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:31,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:31,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:31,109 INFO L87 Difference]: Start difference. First operand 159 states and 445 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:31,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:31,555 INFO L93 Difference]: Finished difference Result 396 states and 771 transitions. [2022-02-16 13:34:31,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 13:34:31,556 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:31,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:31,557 INFO L225 Difference]: With dead ends: 396 [2022-02-16 13:34:31,557 INFO L226 Difference]: Without dead ends: 393 [2022-02-16 13:34:31,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=894, Invalid=1862, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 13:34:31,558 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 181 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:31,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 47 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:31,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-02-16 13:34:31,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 159. [2022-02-16 13:34:31,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.759493670886076) internal successors, (436), 158 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:31,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 436 transitions. [2022-02-16 13:34:31,561 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 436 transitions. Word has length 16 [2022-02-16 13:34:31,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:31,561 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 436 transitions. [2022-02-16 13:34:31,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:31,561 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 436 transitions. [2022-02-16 13:34:31,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:31,562 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:31,562 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:31,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-02-16 13:34:31,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-02-16 13:34:31,762 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:31,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:31,763 INFO L85 PathProgramCache]: Analyzing trace with hash 225619780, now seen corresponding path program 38 times [2022-02-16 13:34:31,763 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:31,763 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602160127] [2022-02-16 13:34:31,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:31,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:31,803 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:31,803 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:31,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602160127] [2022-02-16 13:34:31,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602160127] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:31,804 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338531988] [2022-02-16 13:34:31,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:31,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:31,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:31,805 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:31,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-16 13:34:31,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:31,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:31,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:31,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:31,848 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:31,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:31,932 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:31,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338531988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:31,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:31,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:31,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078292439] [2022-02-16 13:34:31,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:31,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:31,933 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:31,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:31,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:31,934 INFO L87 Difference]: Start difference. First operand 159 states and 436 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:31,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:31,991 INFO L93 Difference]: Finished difference Result 239 states and 548 transitions. [2022-02-16 13:34:31,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-02-16 13:34:31,991 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:31,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:31,992 INFO L225 Difference]: With dead ends: 239 [2022-02-16 13:34:31,992 INFO L226 Difference]: Without dead ends: 239 [2022-02-16 13:34:31,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=164, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:31,992 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 94 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:31,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 41 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:31,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-02-16 13:34:31,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 165. [2022-02-16 13:34:31,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.792682926829268) internal successors, (458), 164 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:31,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 458 transitions. [2022-02-16 13:34:31,995 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 458 transitions. Word has length 16 [2022-02-16 13:34:31,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:31,995 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 458 transitions. [2022-02-16 13:34:31,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:31,995 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 458 transitions. [2022-02-16 13:34:31,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:31,996 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:31,996 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:32,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-02-16 13:34:32,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-02-16 13:34:32,196 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:32,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:32,197 INFO L85 PathProgramCache]: Analyzing trace with hash 1139905570, now seen corresponding path program 39 times [2022-02-16 13:34:32,197 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:32,197 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906337600] [2022-02-16 13:34:32,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:32,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:32,243 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:32,243 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:32,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906337600] [2022-02-16 13:34:32,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906337600] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:32,244 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654560571] [2022-02-16 13:34:32,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:32,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:32,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:32,245 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:32,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-16 13:34:32,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-16 13:34:32,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:32,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:32,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:32,286 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:32,286 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:32,371 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:32,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654560571] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:32,371 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:32,371 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:32,372 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940338198] [2022-02-16 13:34:32,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:32,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:32,372 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:32,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:32,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:32,372 INFO L87 Difference]: Start difference. First operand 165 states and 458 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:32,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:32,494 INFO L93 Difference]: Finished difference Result 247 states and 555 transitions. [2022-02-16 13:34:32,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:32,494 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:32,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:32,495 INFO L225 Difference]: With dead ends: 247 [2022-02-16 13:34:32,495 INFO L226 Difference]: Without dead ends: 246 [2022-02-16 13:34:32,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=180, Invalid=326, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:34:32,495 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 102 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:32,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 39 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:32,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2022-02-16 13:34:32,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 165. [2022-02-16 13:34:32,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.7804878048780486) internal successors, (456), 164 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:32,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 456 transitions. [2022-02-16 13:34:32,498 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 456 transitions. Word has length 16 [2022-02-16 13:34:32,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:32,499 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 456 transitions. [2022-02-16 13:34:32,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:32,499 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 456 transitions. [2022-02-16 13:34:32,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:32,499 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:32,499 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:32,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:32,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-02-16 13:34:32,715 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:32,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:32,715 INFO L85 PathProgramCache]: Analyzing trace with hash 2000627142, now seen corresponding path program 40 times [2022-02-16 13:34:32,715 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:32,715 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274460644] [2022-02-16 13:34:32,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:32,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:32,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:32,752 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:32,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:32,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274460644] [2022-02-16 13:34:32,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274460644] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:32,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527005869] [2022-02-16 13:34:32,752 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:32,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:32,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:32,754 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:32,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-16 13:34:32,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:32,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:32,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:32,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:32,805 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:32,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:32,886 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:32,887 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527005869] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:32,887 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:32,887 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:32,887 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007207501] [2022-02-16 13:34:32,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:32,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:32,887 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:32,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:32,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:32,888 INFO L87 Difference]: Start difference. First operand 165 states and 456 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:33,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:33,107 INFO L93 Difference]: Finished difference Result 366 states and 743 transitions. [2022-02-16 13:34:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:33,108 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:33,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:33,109 INFO L225 Difference]: With dead ends: 366 [2022-02-16 13:34:33,109 INFO L226 Difference]: Without dead ends: 366 [2022-02-16 13:34:33,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=359, Invalid=571, Unknown=0, NotChecked=0, Total=930 [2022-02-16 13:34:33,109 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 216 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:33,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 53 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:33,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-02-16 13:34:33,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 164. [2022-02-16 13:34:33,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.773006134969325) internal successors, (452), 163 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:33,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 452 transitions. [2022-02-16 13:34:33,113 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 452 transitions. Word has length 16 [2022-02-16 13:34:33,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:33,113 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 452 transitions. [2022-02-16 13:34:33,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:33,113 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 452 transitions. [2022-02-16 13:34:33,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:33,114 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:33,114 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:33,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:33,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:33,314 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:33,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:33,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1995212224, now seen corresponding path program 41 times [2022-02-16 13:34:33,315 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:33,315 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308017633] [2022-02-16 13:34:33,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:33,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:33,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:33,366 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:33,366 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:33,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308017633] [2022-02-16 13:34:33,366 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308017633] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:33,366 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277207248] [2022-02-16 13:34:33,366 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:33,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:33,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:33,380 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:33,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-16 13:34:33,401 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:34:33,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:33,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:33,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:33,425 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:33,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:33,506 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:33,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277207248] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:33,506 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:33,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:33,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163056394] [2022-02-16 13:34:33,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:33,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:33,507 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:33,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:33,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:33,508 INFO L87 Difference]: Start difference. First operand 164 states and 452 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:33,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:33,631 INFO L93 Difference]: Finished difference Result 251 states and 556 transitions. [2022-02-16 13:34:33,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:33,631 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:33,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:33,632 INFO L225 Difference]: With dead ends: 251 [2022-02-16 13:34:33,632 INFO L226 Difference]: Without dead ends: 249 [2022-02-16 13:34:33,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:34:33,632 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 89 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:33,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 39 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:33,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-02-16 13:34:33,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 164. [2022-02-16 13:34:33,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.766871165644172) internal successors, (451), 163 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:33,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 451 transitions. [2022-02-16 13:34:33,635 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 451 transitions. Word has length 16 [2022-02-16 13:34:33,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:33,635 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 451 transitions. [2022-02-16 13:34:33,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:33,636 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 451 transitions. [2022-02-16 13:34:33,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:33,636 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:33,636 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:33,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:33,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:33,847 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:33,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:33,848 INFO L85 PathProgramCache]: Analyzing trace with hash -583726846, now seen corresponding path program 42 times [2022-02-16 13:34:33,848 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:33,848 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551246684] [2022-02-16 13:34:33,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:33,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:33,878 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:33,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:33,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551246684] [2022-02-16 13:34:33,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551246684] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:33,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057836666] [2022-02-16 13:34:33,879 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:33,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:33,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:33,880 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:33,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-16 13:34:33,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:33,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:33,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:33,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:33,928 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:33,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:34,003 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:34,003 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057836666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:34,003 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:34,003 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:34,004 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891398103] [2022-02-16 13:34:34,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:34,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:34,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:34,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:34,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:34,004 INFO L87 Difference]: Start difference. First operand 164 states and 451 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:34,317 INFO L93 Difference]: Finished difference Result 394 states and 771 transitions. [2022-02-16 13:34:34,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-16 13:34:34,317 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:34,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:34,318 INFO L225 Difference]: With dead ends: 394 [2022-02-16 13:34:34,318 INFO L226 Difference]: Without dead ends: 394 [2022-02-16 13:34:34,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=546, Invalid=936, Unknown=0, NotChecked=0, Total=1482 [2022-02-16 13:34:34,319 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 188 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:34,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 81 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:34,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-02-16 13:34:34,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 162. [2022-02-16 13:34:34,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.7577639751552794) internal successors, (444), 161 states have internal predecessors, (444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 444 transitions. [2022-02-16 13:34:34,323 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 444 transitions. Word has length 16 [2022-02-16 13:34:34,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:34,323 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 444 transitions. [2022-02-16 13:34:34,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,323 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 444 transitions. [2022-02-16 13:34:34,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:34,323 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:34,323 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:34,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-02-16 13:34:34,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-02-16 13:34:34,524 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:34,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:34,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1555052574, now seen corresponding path program 43 times [2022-02-16 13:34:34,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:34,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647806805] [2022-02-16 13:34:34,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:34,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:34,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:34,566 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:34,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647806805] [2022-02-16 13:34:34,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647806805] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:34,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368986310] [2022-02-16 13:34:34,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:34,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:34,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:34,567 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:34,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-16 13:34:34,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:34,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:34,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:34,615 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:34,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:34,687 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:34,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368986310] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:34,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:34,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:34,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50938434] [2022-02-16 13:34:34,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:34,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:34,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:34,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:34,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:34,688 INFO L87 Difference]: Start difference. First operand 162 states and 444 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:34,798 INFO L93 Difference]: Finished difference Result 213 states and 533 transitions. [2022-02-16 13:34:34,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-16 13:34:34,798 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:34,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:34,799 INFO L225 Difference]: With dead ends: 213 [2022-02-16 13:34:34,799 INFO L226 Difference]: Without dead ends: 210 [2022-02-16 13:34:34,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=181, Invalid=371, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:34,799 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 32 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:34,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 35 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:34,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2022-02-16 13:34:34,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 162. [2022-02-16 13:34:34,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.751552795031056) internal successors, (443), 161 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 443 transitions. [2022-02-16 13:34:34,802 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 443 transitions. Word has length 16 [2022-02-16 13:34:34,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:34,802 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 443 transitions. [2022-02-16 13:34:34,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:34,802 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 443 transitions. [2022-02-16 13:34:34,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:34,802 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:34,803 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:34,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-02-16 13:34:35,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-02-16 13:34:35,003 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:35,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:35,003 INFO L85 PathProgramCache]: Analyzing trace with hash 905678150, now seen corresponding path program 44 times [2022-02-16 13:34:35,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:35,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241887469] [2022-02-16 13:34:35,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:35,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:35,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:35,040 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:35,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:35,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241887469] [2022-02-16 13:34:35,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241887469] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:35,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697729502] [2022-02-16 13:34:35,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:35,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:35,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:35,041 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:35,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-16 13:34:35,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:35,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:35,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:35,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:35,089 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:35,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:35,158 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:35,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697729502] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:35,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:35,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:35,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845500939] [2022-02-16 13:34:35,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:35,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:35,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:35,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:35,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:35,159 INFO L87 Difference]: Start difference. First operand 162 states and 443 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:35,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:35,471 INFO L93 Difference]: Finished difference Result 323 states and 662 transitions. [2022-02-16 13:34:35,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 13:34:35,472 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:35,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:35,473 INFO L225 Difference]: With dead ends: 323 [2022-02-16 13:34:35,473 INFO L226 Difference]: Without dead ends: 323 [2022-02-16 13:34:35,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=449, Invalid=883, Unknown=0, NotChecked=0, Total=1332 [2022-02-16 13:34:35,473 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 123 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:35,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 69 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:35,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2022-02-16 13:34:35,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 162. [2022-02-16 13:34:35,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.751552795031056) internal successors, (443), 161 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:35,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 443 transitions. [2022-02-16 13:34:35,477 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 443 transitions. Word has length 16 [2022-02-16 13:34:35,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:35,477 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 443 transitions. [2022-02-16 13:34:35,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:35,477 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 443 transitions. [2022-02-16 13:34:35,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:35,477 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:35,477 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:35,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-02-16 13:34:35,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-02-16 13:34:35,678 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:35,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:35,678 INFO L85 PathProgramCache]: Analyzing trace with hash 55888384, now seen corresponding path program 45 times [2022-02-16 13:34:35,678 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:35,678 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404573564] [2022-02-16 13:34:35,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:35,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:35,763 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:35,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:35,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404573564] [2022-02-16 13:34:35,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404573564] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:35,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305216309] [2022-02-16 13:34:35,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:35,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:35,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:35,764 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:35,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-16 13:34:35,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:35,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:35,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:35,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:35,829 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:35,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:35,914 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:35,914 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305216309] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:35,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:35,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:34:35,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036089993] [2022-02-16 13:34:35,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:35,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:35,915 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:35,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:35,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:35,915 INFO L87 Difference]: Start difference. First operand 162 states and 443 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:36,012 INFO L93 Difference]: Finished difference Result 213 states and 532 transitions. [2022-02-16 13:34:36,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:34:36,012 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:36,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:36,013 INFO L225 Difference]: With dead ends: 213 [2022-02-16 13:34:36,013 INFO L226 Difference]: Without dead ends: 209 [2022-02-16 13:34:36,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:34:36,013 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 31 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:36,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 23 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:36,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-02-16 13:34:36,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 162. [2022-02-16 13:34:36,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.7453416149068324) internal successors, (442), 161 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 442 transitions. [2022-02-16 13:34:36,016 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 442 transitions. Word has length 16 [2022-02-16 13:34:36,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:36,016 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 442 transitions. [2022-02-16 13:34:36,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,016 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 442 transitions. [2022-02-16 13:34:36,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:36,017 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:36,017 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:36,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:36,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:36,233 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:36,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:36,233 INFO L85 PathProgramCache]: Analyzing trace with hash -167407230, now seen corresponding path program 46 times [2022-02-16 13:34:36,233 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:36,233 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895184787] [2022-02-16 13:34:36,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:36,233 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:36,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:36,270 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:36,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:36,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895184787] [2022-02-16 13:34:36,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895184787] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:36,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941846178] [2022-02-16 13:34:36,270 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:36,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:36,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:36,271 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:36,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-16 13:34:36,290 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:36,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:36,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:36,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:36,318 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:36,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:36,376 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:36,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941846178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:36,376 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:36,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:34:36,377 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356917] [2022-02-16 13:34:36,377 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:36,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:36,377 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:36,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:36,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:36,377 INFO L87 Difference]: Start difference. First operand 162 states and 442 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:36,662 INFO L93 Difference]: Finished difference Result 271 states and 583 transitions. [2022-02-16 13:34:36,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-02-16 13:34:36,662 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:36,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:36,663 INFO L225 Difference]: With dead ends: 271 [2022-02-16 13:34:36,663 INFO L226 Difference]: Without dead ends: 271 [2022-02-16 13:34:36,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=429, Invalid=977, Unknown=0, NotChecked=0, Total=1406 [2022-02-16 13:34:36,664 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:36,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 31 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:36,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-02-16 13:34:36,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 162. [2022-02-16 13:34:36,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.7453416149068324) internal successors, (442), 161 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 442 transitions. [2022-02-16 13:34:36,667 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 442 transitions. Word has length 16 [2022-02-16 13:34:36,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:36,667 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 442 transitions. [2022-02-16 13:34:36,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:36,667 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 442 transitions. [2022-02-16 13:34:36,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:36,667 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:36,667 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:36,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-02-16 13:34:36,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-02-16 13:34:36,880 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:36,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:36,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1544549470, now seen corresponding path program 47 times [2022-02-16 13:34:36,880 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:36,881 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035236841] [2022-02-16 13:34:36,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:36,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:36,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:36,920 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:36,921 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:36,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035236841] [2022-02-16 13:34:36,921 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035236841] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:36,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87181643] [2022-02-16 13:34:36,921 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:36,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:36,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:36,922 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:36,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-16 13:34:36,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:34:36,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:36,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:36,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:36,980 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:36,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:37,032 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:37,032 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87181643] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:37,032 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:37,032 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:34:37,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829469414] [2022-02-16 13:34:37,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:37,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:37,032 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:37,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:37,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:37,033 INFO L87 Difference]: Start difference. First operand 162 states and 442 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:37,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:37,117 INFO L93 Difference]: Finished difference Result 202 states and 520 transitions. [2022-02-16 13:34:37,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-02-16 13:34:37,117 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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 16 [2022-02-16 13:34:37,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:37,118 INFO L225 Difference]: With dead ends: 202 [2022-02-16 13:34:37,118 INFO L226 Difference]: Without dead ends: 197 [2022-02-16 13:34:37,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:34:37,118 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 29 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:37,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 17 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:37,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2022-02-16 13:34:37,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 162. [2022-02-16 13:34:37,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.739130434782609) internal successors, (441), 161 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:37,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 441 transitions. [2022-02-16 13:34:37,121 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 441 transitions. Word has length 16 [2022-02-16 13:34:37,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:37,121 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 441 transitions. [2022-02-16 13:34:37,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:37,121 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 441 transitions. [2022-02-16 13:34:37,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:37,121 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:37,122 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:37,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-02-16 13:34:37,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:37,331 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:37,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:37,331 INFO L85 PathProgramCache]: Analyzing trace with hash 926684358, now seen corresponding path program 48 times [2022-02-16 13:34:37,331 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:37,331 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645157217] [2022-02-16 13:34:37,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:37,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:37,373 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:37,373 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:37,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645157217] [2022-02-16 13:34:37,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645157217] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:37,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727756770] [2022-02-16 13:34:37,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:37,373 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:37,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:37,374 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:37,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-16 13:34:37,393 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-16 13:34:37,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:37,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:37,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:37,420 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:37,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:37,469 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:37,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727756770] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:37,469 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:37,469 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:34:37,469 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461578410] [2022-02-16 13:34:37,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:37,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:37,469 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:37,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:37,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:37,470 INFO L87 Difference]: Start difference. First operand 162 states and 441 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:37,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:37,708 INFO L93 Difference]: Finished difference Result 279 states and 634 transitions. [2022-02-16 13:34:37,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-16 13:34:37,708 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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 16 [2022-02-16 13:34:37,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:37,709 INFO L225 Difference]: With dead ends: 279 [2022-02-16 13:34:37,709 INFO L226 Difference]: Without dead ends: 279 [2022-02-16 13:34:37,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=393, Invalid=867, Unknown=0, NotChecked=0, Total=1260 [2022-02-16 13:34:37,710 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 52 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:37,710 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 31 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:37,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-02-16 13:34:37,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 168. [2022-02-16 13:34:37,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.748502994011976) internal successors, (459), 167 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:37,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 459 transitions. [2022-02-16 13:34:37,713 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 459 transitions. Word has length 16 [2022-02-16 13:34:37,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:37,713 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 459 transitions. [2022-02-16 13:34:37,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:37,713 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 459 transitions. [2022-02-16 13:34:37,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:37,713 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:37,713 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:37,742 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:37,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-02-16 13:34:37,929 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:37,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:37,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1420967900, now seen corresponding path program 49 times [2022-02-16 13:34:37,929 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:37,929 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446862834] [2022-02-16 13:34:37,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:37,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:37,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:37,970 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:37,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:37,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446862834] [2022-02-16 13:34:37,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446862834] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:37,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603742994] [2022-02-16 13:34:37,970 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:37,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:37,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:37,972 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:37,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:37,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:37,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:37,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-16 13:34:38,013 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:38,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:38,107 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:38,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603742994] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:38,107 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:38,107 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:38,107 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713166353] [2022-02-16 13:34:38,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:38,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:38,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:38,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:38,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:38,108 INFO L87 Difference]: Start difference. First operand 168 states and 459 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:38,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:38,521 INFO L93 Difference]: Finished difference Result 405 states and 823 transitions. [2022-02-16 13:34:38,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-16 13:34:38,521 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:38,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:38,522 INFO L225 Difference]: With dead ends: 405 [2022-02-16 13:34:38,522 INFO L226 Difference]: Without dead ends: 403 [2022-02-16 13:34:38,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 829 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=886, Invalid=1870, Unknown=0, NotChecked=0, Total=2756 [2022-02-16 13:34:38,523 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 236 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:38,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 45 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:38,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-02-16 13:34:38,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 176. [2022-02-16 13:34:38,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.777142857142857) internal successors, (486), 175 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 486 transitions. [2022-02-16 13:34:38,526 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 486 transitions. Word has length 16 [2022-02-16 13:34:38,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:38,527 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 486 transitions. [2022-02-16 13:34:38,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 486 transitions. [2022-02-16 13:34:38,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:38,527 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:38,527 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:38,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-02-16 13:34:38,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-02-16 13:34:38,728 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:38,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:38,728 INFO L85 PathProgramCache]: Analyzing trace with hash -619351672, now seen corresponding path program 50 times [2022-02-16 13:34:38,728 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:38,728 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35595118] [2022-02-16 13:34:38,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:38,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:38,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:38,766 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:38,766 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:38,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35595118] [2022-02-16 13:34:38,766 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35595118] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:38,766 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936928792] [2022-02-16 13:34:38,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:38,766 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:38,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:38,767 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:38,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-16 13:34:38,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:38,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:38,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:38,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:38,808 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:38,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:38,892 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:38,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936928792] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:38,892 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:38,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:38,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283009874] [2022-02-16 13:34:38,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:38,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:38,893 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:38,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:38,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=145, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:38,893 INFO L87 Difference]: Start difference. First operand 176 states and 486 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:38,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:38,964 INFO L93 Difference]: Finished difference Result 272 states and 629 transitions. [2022-02-16 13:34:38,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-02-16 13:34:38,964 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:38,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:38,965 INFO L225 Difference]: With dead ends: 272 [2022-02-16 13:34:38,965 INFO L226 Difference]: Without dead ends: 272 [2022-02-16 13:34:38,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=162, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:38,965 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 63 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:38,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 55 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:38,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-02-16 13:34:38,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 183. [2022-02-16 13:34:38,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.818681318681319) internal successors, (513), 182 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:38,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 513 transitions. [2022-02-16 13:34:38,968 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 513 transitions. Word has length 16 [2022-02-16 13:34:38,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:38,968 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 513 transitions. [2022-02-16 13:34:38,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:38,968 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 513 transitions. [2022-02-16 13:34:38,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:38,969 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:38,969 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:38,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:39,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:39,185 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:39,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:39,185 INFO L85 PathProgramCache]: Analyzing trace with hash 294934118, now seen corresponding path program 51 times [2022-02-16 13:34:39,185 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:39,185 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864711016] [2022-02-16 13:34:39,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:39,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:39,222 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:39,223 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:39,223 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864711016] [2022-02-16 13:34:39,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864711016] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:39,223 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158755660] [2022-02-16 13:34:39,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:39,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:39,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:39,224 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:39,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-16 13:34:39,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:39,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:39,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:39,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:39,263 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:39,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:39,357 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:39,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158755660] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:39,357 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:39,357 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:39,357 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130620137] [2022-02-16 13:34:39,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:39,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:39,358 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:39,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:39,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=145, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:39,359 INFO L87 Difference]: Start difference. First operand 183 states and 513 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:39,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:39,476 INFO L93 Difference]: Finished difference Result 269 states and 616 transitions. [2022-02-16 13:34:39,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:39,476 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:39,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:39,477 INFO L225 Difference]: With dead ends: 269 [2022-02-16 13:34:39,477 INFO L226 Difference]: Without dead ends: 268 [2022-02-16 13:34:39,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=322, Unknown=0, NotChecked=0, Total=506 [2022-02-16 13:34:39,477 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 79 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:39,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 47 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:39,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2022-02-16 13:34:39,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 183. [2022-02-16 13:34:39,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.8131868131868134) internal successors, (512), 182 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:39,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 512 transitions. [2022-02-16 13:34:39,481 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 512 transitions. Word has length 16 [2022-02-16 13:34:39,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:39,481 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 512 transitions. [2022-02-16 13:34:39,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:39,481 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 512 transitions. [2022-02-16 13:34:39,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:39,482 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:39,482 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:39,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:39,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-02-16 13:34:39,698 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:39,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:39,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1155655690, now seen corresponding path program 52 times [2022-02-16 13:34:39,698 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:39,698 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51030188] [2022-02-16 13:34:39,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:39,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:39,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:39,732 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:39,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:39,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51030188] [2022-02-16 13:34:39,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51030188] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:39,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043711558] [2022-02-16 13:34:39,732 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:39,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:39,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:39,734 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:39,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-16 13:34:39,752 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:39,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:39,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:39,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:39,773 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:39,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:39,862 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-02-16 13:34:39,863 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043711558] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:39,863 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:39,863 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2022-02-16 13:34:39,863 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152052840] [2022-02-16 13:34:39,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:39,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:39,863 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:39,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:39,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:39,864 INFO L87 Difference]: Start difference. First operand 183 states and 512 transitions. Second operand has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:40,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:40,082 INFO L93 Difference]: Finished difference Result 381 states and 802 transitions. [2022-02-16 13:34:40,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-16 13:34:40,082 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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 16 [2022-02-16 13:34:40,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:40,083 INFO L225 Difference]: With dead ends: 381 [2022-02-16 13:34:40,083 INFO L226 Difference]: Without dead ends: 380 [2022-02-16 13:34:40,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=368, Invalid=624, Unknown=0, NotChecked=0, Total=992 [2022-02-16 13:34:40,084 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 184 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:40,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 51 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:40,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-02-16 13:34:40,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 185. [2022-02-16 13:34:40,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.739130434782609) internal successors, (504), 184 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 504 transitions. [2022-02-16 13:34:40,087 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 504 transitions. Word has length 16 [2022-02-16 13:34:40,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:40,087 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 504 transitions. [2022-02-16 13:34:40,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.875) internal successors, (30), 15 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-02-16 13:34:40,088 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 504 transitions. [2022-02-16 13:34:40,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:40,088 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:40,088 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:40,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:40,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-02-16 13:34:40,303 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:40,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:40,303 INFO L85 PathProgramCache]: Analyzing trace with hash 1150240772, now seen corresponding path program 53 times [2022-02-16 13:34:40,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:40,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802023585] [2022-02-16 13:34:40,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:40,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:40,342 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:40,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:40,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802023585] [2022-02-16 13:34:40,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802023585] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:40,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828213510] [2022-02-16 13:34:40,343 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:40,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:40,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:40,344 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:40,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-16 13:34:40,364 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:34:40,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:40,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:40,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:40,390 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:40,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:40,467 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:40,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828213510] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:40,467 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:40,467 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:40,467 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676078837] [2022-02-16 13:34:40,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:40,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:40,467 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:40,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:40,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=174, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:40,468 INFO L87 Difference]: Start difference. First operand 185 states and 504 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:40,582 INFO L93 Difference]: Finished difference Result 272 states and 607 transitions. [2022-02-16 13:34:40,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:40,582 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:40,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:40,583 INFO L225 Difference]: With dead ends: 272 [2022-02-16 13:34:40,583 INFO L226 Difference]: Without dead ends: 270 [2022-02-16 13:34:40,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=209, Invalid=391, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:34:40,583 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 130 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:40,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 29 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:40,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-02-16 13:34:40,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 185. [2022-02-16 13:34:40,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.733695652173913) internal successors, (503), 184 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 503 transitions. [2022-02-16 13:34:40,586 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 503 transitions. Word has length 16 [2022-02-16 13:34:40,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:40,586 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 503 transitions. [2022-02-16 13:34:40,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:40,587 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 503 transitions. [2022-02-16 13:34:40,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:40,587 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:40,587 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:40,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-02-16 13:34:40,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:40,803 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:40,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:40,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1428698298, now seen corresponding path program 54 times [2022-02-16 13:34:40,803 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:40,803 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170677272] [2022-02-16 13:34:40,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:40,803 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:40,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:40,845 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:40,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:40,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170677272] [2022-02-16 13:34:40,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170677272] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:40,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337691248] [2022-02-16 13:34:40,845 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:40,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:40,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:40,846 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:40,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-16 13:34:40,865 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 13:34:40,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:40,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:40,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:40,895 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:40,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:40,982 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:40,983 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337691248] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:40,983 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:40,983 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2022-02-16 13:34:40,983 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021905871] [2022-02-16 13:34:40,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:40,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-02-16 13:34:40,983 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:40,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-02-16 13:34:40,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2022-02-16 13:34:40,984 INFO L87 Difference]: Start difference. First operand 185 states and 503 transitions. Second operand has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:41,335 INFO L93 Difference]: Finished difference Result 415 states and 834 transitions. [2022-02-16 13:34:41,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 13:34:41,336 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-02-16 13:34:41,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:41,337 INFO L225 Difference]: With dead ends: 415 [2022-02-16 13:34:41,337 INFO L226 Difference]: Without dead ends: 415 [2022-02-16 13:34:41,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=615, Invalid=1107, Unknown=0, NotChecked=0, Total=1722 [2022-02-16 13:34:41,337 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 149 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:41,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 91 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:41,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2022-02-16 13:34:41,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 183. [2022-02-16 13:34:41,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.7252747252747254) internal successors, (496), 182 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 496 transitions. [2022-02-16 13:34:41,341 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 496 transitions. Word has length 16 [2022-02-16 13:34:41,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:41,341 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 496 transitions. [2022-02-16 13:34:41,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 16 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,341 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 496 transitions. [2022-02-16 13:34:41,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:41,341 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:41,341 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:41,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:41,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:41,551 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:41,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:41,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1894943270, now seen corresponding path program 55 times [2022-02-16 13:34:41,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:41,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673283056] [2022-02-16 13:34:41,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:41,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:41,588 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:41,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:41,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673283056] [2022-02-16 13:34:41,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673283056] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:41,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244548354] [2022-02-16 13:34:41,589 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:41,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:41,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:41,590 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:41,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-16 13:34:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:41,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:41,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:41,633 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:41,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:41,704 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:41,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244548354] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:41,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:41,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:41,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460688495] [2022-02-16 13:34:41,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:41,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:41,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:41,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:41,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:41,705 INFO L87 Difference]: Start difference. First operand 183 states and 496 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:41,809 INFO L93 Difference]: Finished difference Result 236 states and 586 transitions. [2022-02-16 13:34:41,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-02-16 13:34:41,810 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:41,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:41,810 INFO L225 Difference]: With dead ends: 236 [2022-02-16 13:34:41,810 INFO L226 Difference]: Without dead ends: 233 [2022-02-16 13:34:41,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=209, Invalid=391, Unknown=0, NotChecked=0, Total=600 [2022-02-16 13:34:41,811 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 48 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:41,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 25 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:41,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-02-16 13:34:41,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 183. [2022-02-16 13:34:41,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.71978021978022) internal successors, (495), 182 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 495 transitions. [2022-02-16 13:34:41,815 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 495 transitions. Word has length 16 [2022-02-16 13:34:41,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:41,815 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 495 transitions. [2022-02-16 13:34:41,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:41,815 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 495 transitions. [2022-02-16 13:34:41,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:41,816 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:41,816 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:41,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:42,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:42,016 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:42,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:42,017 INFO L85 PathProgramCache]: Analyzing trace with hash 60706698, now seen corresponding path program 56 times [2022-02-16 13:34:42,017 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:42,017 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763506543] [2022-02-16 13:34:42,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:42,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:42,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:42,062 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:42,062 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:42,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763506543] [2022-02-16 13:34:42,062 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763506543] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:42,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374620773] [2022-02-16 13:34:42,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:42,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:42,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:42,064 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:42,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-16 13:34:42,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:42,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:42,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:42,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:42,117 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:42,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:42,203 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:42,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374620773] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:42,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:42,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-02-16 13:34:42,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707123055] [2022-02-16 13:34:42,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:42,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-16 13:34:42,204 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:42,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-16 13:34:42,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2022-02-16 13:34:42,204 INFO L87 Difference]: Start difference. First operand 183 states and 495 transitions. Second operand has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:42,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:42,573 INFO L93 Difference]: Finished difference Result 347 states and 729 transitions. [2022-02-16 13:34:42,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-16 13:34:42,574 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:42,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:42,575 INFO L225 Difference]: With dead ends: 347 [2022-02-16 13:34:42,575 INFO L226 Difference]: Without dead ends: 347 [2022-02-16 13:34:42,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=589, Invalid=1217, Unknown=0, NotChecked=0, Total=1806 [2022-02-16 13:34:42,575 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 103 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:42,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 71 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:42,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-02-16 13:34:42,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 188. [2022-02-16 13:34:42,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 2.7379679144385025) internal successors, (512), 187 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:42,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 512 transitions. [2022-02-16 13:34:42,578 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 512 transitions. Word has length 16 [2022-02-16 13:34:42,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:42,578 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 512 transitions. [2022-02-16 13:34:42,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.75) internal successors, (28), 15 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:42,579 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 512 transitions. [2022-02-16 13:34:42,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:42,579 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:42,579 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:42,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:42,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-02-16 13:34:42,779 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:42,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:42,780 INFO L85 PathProgramCache]: Analyzing trace with hash -789083068, now seen corresponding path program 57 times [2022-02-16 13:34:42,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:42,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659400632] [2022-02-16 13:34:42,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:42,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:42,816 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:42,816 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:42,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659400632] [2022-02-16 13:34:42,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659400632] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:42,816 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846174728] [2022-02-16 13:34:42,816 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:42,816 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:42,816 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:42,817 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:42,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-16 13:34:42,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-16 13:34:42,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:42,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:42,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:42,860 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:42,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:42,919 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:42,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846174728] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:42,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:42,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:34:42,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606335514] [2022-02-16 13:34:42,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:42,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:42,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:42,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:42,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:42,920 INFO L87 Difference]: Start difference. First operand 188 states and 512 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:43,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:43,018 INFO L93 Difference]: Finished difference Result 241 states and 602 transitions. [2022-02-16 13:34:43,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-16 13:34:43,018 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:43,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:43,019 INFO L225 Difference]: With dead ends: 241 [2022-02-16 13:34:43,019 INFO L226 Difference]: Without dead ends: 237 [2022-02-16 13:34:43,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=362, Unknown=0, NotChecked=0, Total=552 [2022-02-16 13:34:43,019 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 66 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:43,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 25 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:43,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-02-16 13:34:43,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 188. [2022-02-16 13:34:43,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 2.732620320855615) internal successors, (511), 187 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:43,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 511 transitions. [2022-02-16 13:34:43,022 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 511 transitions. Word has length 16 [2022-02-16 13:34:43,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:43,022 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 511 transitions. [2022-02-16 13:34:43,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:43,022 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 511 transitions. [2022-02-16 13:34:43,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:43,022 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:43,022 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:43,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:43,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-02-16 13:34:43,228 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:43,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:43,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1012378682, now seen corresponding path program 58 times [2022-02-16 13:34:43,229 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:43,229 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579844917] [2022-02-16 13:34:43,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:43,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:43,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:43,266 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:43,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:43,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579844917] [2022-02-16 13:34:43,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579844917] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:43,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237984704] [2022-02-16 13:34:43,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:43,266 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:43,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:43,267 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:43,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-16 13:34:43,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:43,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:43,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:43,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:43,313 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:43,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:43,375 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:43,375 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237984704] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:43,375 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:43,376 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-02-16 13:34:43,376 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805296870] [2022-02-16 13:34:43,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:43,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-02-16 13:34:43,376 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:43,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-02-16 13:34:43,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-02-16 13:34:43,376 INFO L87 Difference]: Start difference. First operand 188 states and 511 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:43,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:43,680 INFO L93 Difference]: Finished difference Result 298 states and 677 transitions. [2022-02-16 13:34:43,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-16 13:34:43,680 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-02-16 13:34:43,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:43,681 INFO L225 Difference]: With dead ends: 298 [2022-02-16 13:34:43,681 INFO L226 Difference]: Without dead ends: 298 [2022-02-16 13:34:43,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=427, Invalid=979, Unknown=0, NotChecked=0, Total=1406 [2022-02-16 13:34:43,681 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 86 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:43,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 27 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:43,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-02-16 13:34:43,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 193. [2022-02-16 13:34:43,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.7447916666666665) internal successors, (527), 192 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:43,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 527 transitions. [2022-02-16 13:34:43,686 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 527 transitions. Word has length 16 [2022-02-16 13:34:43,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:43,686 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 527 transitions. [2022-02-16 13:34:43,686 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:43,686 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 527 transitions. [2022-02-16 13:34:43,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:43,686 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:43,686 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:43,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:43,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-02-16 13:34:43,891 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:43,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:43,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1905446374, now seen corresponding path program 59 times [2022-02-16 13:34:43,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:43,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051963760] [2022-02-16 13:34:43,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:43,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:43,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:43,929 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:43,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:43,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051963760] [2022-02-16 13:34:43,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051963760] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:43,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044103287] [2022-02-16 13:34:43,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-16 13:34:43,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:43,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:43,931 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:43,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-16 13:34:43,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-16 13:34:43,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:43,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:43,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:43,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:44,018 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:44,019 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044103287] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:44,019 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:44,019 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:34:44,019 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216065624] [2022-02-16 13:34:44,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:44,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:44,019 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:44,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:44,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:44,020 INFO L87 Difference]: Start difference. First operand 193 states and 527 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:44,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:44,103 INFO L93 Difference]: Finished difference Result 246 states and 617 transitions. [2022-02-16 13:34:44,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-02-16 13:34:44,103 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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 16 [2022-02-16 13:34:44,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:44,104 INFO L225 Difference]: With dead ends: 246 [2022-02-16 13:34:44,104 INFO L226 Difference]: Without dead ends: 241 [2022-02-16 13:34:44,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2022-02-16 13:34:44,104 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 53 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:44,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 17 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:44,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-02-16 13:34:44,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 193. [2022-02-16 13:34:44,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.7395833333333335) internal successors, (526), 192 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:44,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 526 transitions. [2022-02-16 13:34:44,107 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 526 transitions. Word has length 16 [2022-02-16 13:34:44,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:44,107 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 526 transitions. [2022-02-16 13:34:44,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:44,107 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 526 transitions. [2022-02-16 13:34:44,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:44,107 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:44,108 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:44,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:44,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:44,323 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:44,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:44,324 INFO L85 PathProgramCache]: Analyzing trace with hash 81712906, now seen corresponding path program 60 times [2022-02-16 13:34:44,324 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:44,324 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434179933] [2022-02-16 13:34:44,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:44,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:44,362 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:44,363 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:44,363 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434179933] [2022-02-16 13:34:44,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434179933] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:44,363 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820724971] [2022-02-16 13:34:44,363 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-16 13:34:44,363 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:44,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:44,364 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:44,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-16 13:34:44,384 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-16 13:34:44,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:44,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:44,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:44,411 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:44,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:44,462 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:44,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820724971] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:44,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:44,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-02-16 13:34:44,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22600024] [2022-02-16 13:34:44,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:44,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-02-16 13:34:44,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:44,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-02-16 13:34:44,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-02-16 13:34:44,463 INFO L87 Difference]: Start difference. First operand 193 states and 526 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:44,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:44,701 INFO L93 Difference]: Finished difference Result 306 states and 723 transitions. [2022-02-16 13:34:44,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-16 13:34:44,702 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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 16 [2022-02-16 13:34:44,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:44,703 INFO L225 Difference]: With dead ends: 306 [2022-02-16 13:34:44,703 INFO L226 Difference]: Without dead ends: 306 [2022-02-16 13:34:44,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=331, Invalid=791, Unknown=0, NotChecked=0, Total=1122 [2022-02-16 13:34:44,703 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 46 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:44,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 27 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:44,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-02-16 13:34:44,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 199. [2022-02-16 13:34:44,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.7474747474747474) internal successors, (544), 198 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-02-16 13:34:44,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 544 transitions. [2022-02-16 13:34:44,706 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 544 transitions. Word has length 16 [2022-02-16 13:34:44,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:44,706 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 544 transitions. [2022-02-16 13:34:44,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 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-02-16 13:34:44,707 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 544 transitions. [2022-02-16 13:34:44,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:44,707 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:44,707 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:44,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-02-16 13:34:44,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:44,911 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:44,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:44,912 INFO L85 PathProgramCache]: Analyzing trace with hash -463486844, now seen corresponding path program 61 times [2022-02-16 13:34:44,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:44,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911131627] [2022-02-16 13:34:44,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:44,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:44,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:44,954 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:44,954 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:44,954 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911131627] [2022-02-16 13:34:44,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911131627] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:44,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125795808] [2022-02-16 13:34:44,955 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-16 13:34:44,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:44,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:44,956 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:44,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-16 13:34:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:44,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:44,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:44,998 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:44,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:45,038 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:45,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125795808] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:45,039 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:45,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-16 13:34:45,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118671985] [2022-02-16 13:34:45,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:45,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:34:45,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:45,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:34:45,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:34:45,039 INFO L87 Difference]: Start difference. First operand 199 states and 544 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:45,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:45,117 INFO L93 Difference]: Finished difference Result 240 states and 622 transitions. [2022-02-16 13:34:45,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:34:45,118 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-02-16 13:34:45,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:45,118 INFO L225 Difference]: With dead ends: 240 [2022-02-16 13:34:45,118 INFO L226 Difference]: Without dead ends: 234 [2022-02-16 13:34:45,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:34:45,119 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 27 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:45,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 11 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-16 13:34:45,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-02-16 13:34:45,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 198. [2022-02-16 13:34:45,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.751269035532995) internal successors, (542), 197 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:45,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 542 transitions. [2022-02-16 13:34:45,122 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 542 transitions. Word has length 16 [2022-02-16 13:34:45,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:45,122 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 542 transitions. [2022-02-16 13:34:45,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:45,122 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 542 transitions. [2022-02-16 13:34:45,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-02-16 13:34:45,122 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:45,122 INFO L514 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:45,138 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-16 13:34:45,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-02-16 13:34:45,323 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:45,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:45,323 INFO L85 PathProgramCache]: Analyzing trace with hash -361186234, now seen corresponding path program 62 times [2022-02-16 13:34:45,323 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:45,323 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133174259] [2022-02-16 13:34:45,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:45,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:45,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:45,370 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:45,370 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:45,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133174259] [2022-02-16 13:34:45,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133174259] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:45,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712857871] [2022-02-16 13:34:45,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-16 13:34:45,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:45,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:45,372 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:45,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-16 13:34:45,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-16 13:34:45,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:45,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-16 13:34:45,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:45,425 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:45,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:45,488 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:45,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712857871] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:45,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:45,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-02-16 13:34:45,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8933715] [2022-02-16 13:34:45,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:45,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-02-16 13:34:45,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:45,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-02-16 13:34:45,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-02-16 13:34:45,489 INFO L87 Difference]: Start difference. First operand 198 states and 542 transitions. Second operand has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:45,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:45,644 INFO L93 Difference]: Finished difference Result 317 states and 779 transitions. [2022-02-16 13:34:45,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-16 13:34:45,644 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-02-16 13:34:45,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:45,645 INFO L225 Difference]: With dead ends: 317 [2022-02-16 13:34:45,645 INFO L226 Difference]: Without dead ends: 317 [2022-02-16 13:34:45,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=247, Invalid=509, Unknown=0, NotChecked=0, Total=756 [2022-02-16 13:34:45,650 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 32 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:45,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 19 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:45,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-02-16 13:34:45,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 207. [2022-02-16 13:34:45,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 2.7524271844660193) internal successors, (567), 206 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:45,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 567 transitions. [2022-02-16 13:34:45,654 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 567 transitions. Word has length 16 [2022-02-16 13:34:45,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:45,654 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 567 transitions. [2022-02-16 13:34:45,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 12 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:45,654 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 567 transitions. [2022-02-16 13:34:45,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-16 13:34:45,654 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:45,654 INFO L514 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:45,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-02-16 13:34:45,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-02-16 13:34:45,866 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:45,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:45,866 INFO L85 PathProgramCache]: Analyzing trace with hash -66145557, now seen corresponding path program 63 times [2022-02-16 13:34:45,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:45,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795145034] [2022-02-16 13:34:45,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:45,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:45,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:45,952 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:45,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:45,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795145034] [2022-02-16 13:34:45,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795145034] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:45,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481939369] [2022-02-16 13:34:45,953 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-16 13:34:45,953 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:45,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:45,954 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:45,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-16 13:34:45,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-16 13:34:45,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:45,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2022-02-16 13:34:45,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:46,034 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-02-16 13:34:46,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:34:46,159 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-02-16 13:34:46,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481939369] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-16 13:34:46,160 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-16 13:34:46,160 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 20 [2022-02-16 13:34:46,160 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450604597] [2022-02-16 13:34:46,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-16 13:34:46,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-02-16 13:34:46,160 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-16 13:34:46,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-02-16 13:34:46,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2022-02-16 13:34:46,160 INFO L87 Difference]: Start difference. First operand 207 states and 567 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:46,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-16 13:34:46,383 INFO L93 Difference]: Finished difference Result 885 states and 2369 transitions. [2022-02-16 13:34:46,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-16 13:34:46,384 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-16 13:34:46,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-16 13:34:46,386 INFO L225 Difference]: With dead ends: 885 [2022-02-16 13:34:46,386 INFO L226 Difference]: Without dead ends: 878 [2022-02-16 13:34:46,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2022-02-16 13:34:46,387 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 110 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-16 13:34:46,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 25 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-16 13:34:46,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2022-02-16 13:34:46,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 503. [2022-02-16 13:34:46,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 2.6792828685258963) internal successors, (1345), 502 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:46,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1345 transitions. [2022-02-16 13:34:46,394 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1345 transitions. Word has length 17 [2022-02-16 13:34:46,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-16 13:34:46,394 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 1345 transitions. [2022-02-16 13:34:46,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-16 13:34:46,395 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1345 transitions. [2022-02-16 13:34:46,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-16 13:34:46,395 INFO L506 BasicCegarLoop]: Found error trace [2022-02-16 13:34:46,395 INFO L514 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-16 13:34:46,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-02-16 13:34:46,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:46,603 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-16 13:34:46,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-16 13:34:46,603 INFO L85 PathProgramCache]: Analyzing trace with hash 207014315, now seen corresponding path program 64 times [2022-02-16 13:34:46,603 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-16 13:34:46,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802571553] [2022-02-16 13:34:46,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-16 13:34:46,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-16 13:34:46,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-16 13:34:46,676 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:46,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-16 13:34:46,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802571553] [2022-02-16 13:34:46,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802571553] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-16 13:34:46,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055347023] [2022-02-16 13:34:46,677 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-16 13:34:46,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-16 13:34:46,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-16 13:34:46,678 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-16 13:34:46,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-16 13:34:46,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-16 13:34:46,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-16 13:34:46,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-16 13:34:46,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-16 13:34:47,021 INFO L353 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-02-16 13:34:47,022 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2022-02-16 13:34:59,739 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-16 13:34:59,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-16 13:35:02,914 INFO L353 Elim1Store]: treesize reduction 50, result has 96.7 percent of original size [2022-02-16 13:35:02,914 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 20 select indices, 20 select index equivalence classes, 0 disjoint index pairs (out of 190 index pairs), introduced 38 new quantified variables, introduced 190 case distinctions, treesize of input 43 treesize of output 1546 Received shutdown request... [2022-02-16 13:45:32,371 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 13:45:32,383 WARN L244 SmtUtils]: Removed 1 from assertion stack [2022-02-16 13:45:32,395 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-16 13:45:32,408 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-16 13:45:32,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-02-16 13:45:32,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-16 13:45:32,603 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 10,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-11-2-10-2-2-2-8-2-4-2-9-2-5-2-17-2-1 context. [2022-02-16 13:45:32,604 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-16 13:45:32,605 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-16 13:45:32,606 INFO L732 BasicCegarLoop]: Path program histogram: [64, 2, 1, 1] [2022-02-16 13:45:32,607 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-16 13:45:32,608 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-16 13:45:32,609 INFO L202 PluginConnector]: Adding new model unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.02 01:45:32 BasicIcfg [2022-02-16 13:45:32,609 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-16 13:45:32,609 INFO L158 Benchmark]: Toolchain (without parser) took 844050.42ms. Allocated memory was 179.3MB in the beginning and 896.5MB in the end (delta: 717.2MB). Free memory was 143.5MB in the beginning and 740.4MB in the end (delta: -596.8MB). Peak memory consumption was 546.8MB. Max. memory is 8.0GB. [2022-02-16 13:45:32,609 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 179.3MB. Free memory is still 144.6MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-16 13:45:32,609 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.11ms. Allocated memory is still 179.3MB. Free memory was 143.4MB in the beginning and 141.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-16 13:45:32,609 INFO L158 Benchmark]: Boogie Preprocessor took 14.15ms. Allocated memory is still 179.3MB. Free memory was 141.8MB in the beginning and 141.0MB in the end (delta: 847.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-16 13:45:32,609 INFO L158 Benchmark]: RCFGBuilder took 258.63ms. Allocated memory is still 179.3MB. Free memory was 140.8MB in the beginning and 130.0MB in the end (delta: 10.8MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-02-16 13:45:32,610 INFO L158 Benchmark]: TraceAbstraction took 843753.12ms. Allocated memory was 179.3MB in the beginning and 896.5MB in the end (delta: 717.2MB). Free memory was 129.6MB in the beginning and 740.4MB in the end (delta: -610.8MB). Peak memory consumption was 532.2MB. Max. memory is 8.0GB. [2022-02-16 13:45:32,610 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.10ms. Allocated memory is still 179.3MB. Free memory is still 144.6MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.11ms. Allocated memory is still 179.3MB. Free memory was 143.4MB in the beginning and 141.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 14.15ms. Allocated memory is still 179.3MB. Free memory was 141.8MB in the beginning and 141.0MB in the end (delta: 847.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 258.63ms. Allocated memory is still 179.3MB. Free memory was 140.8MB in the beginning and 130.0MB in the end (delta: 10.8MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 843753.12ms. Allocated memory was 179.3MB in the beginning and 896.5MB in the end (delta: 717.2MB). Free memory was 129.6MB in the beginning and 740.4MB in the end (delta: -610.8MB). Peak memory consumption was 532.2MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 10,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-11-2-10-2-2-2-8-2-4-2-9-2-5-2-17-2-1 context. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 10,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-11-2-10-2-2-2-8-2-4-2-9-2-5-2-17-2-1 context. - TimeoutResultAtElement [Line: 54]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 10,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-11-2-10-2-2-2-8-2-4-2-9-2-5-2-17-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 20 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 843.6s, OverallIterations: 68, TraceHistogramMax: 10, PathProgramHistogramMax: 64, EmptinessCheckTime: 0.1s, AutomataDifference: 12.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6411 SdHoareTripleChecker+Valid, 5.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6411 mSDsluCounter, 2870 SdHoareTripleChecker+Invalid, 4.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6443 mSDsCounter, 2013 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11797 IncrementalHoareTripleChecker+Invalid, 13810 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2013 mSolverCounterUnsat, 431 mSDtfsCounter, 11797 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3237 GetRequests, 1462 SyntacticMatches, 108 SemanticMatches, 1667 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14475 ImplicationChecksByTransitivity, 10.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=503occurred in iteration=67, InterpolantAutomatonStates: 1462, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 67 MinimizatonAttempts, 7275 StatesRemovedByMinimization, 62 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 169.4s InterpolantComputationTime, 2039 NumberOfCodeBlocks, 2039 NumberOfCodeBlocksAsserted, 240 NumberOfCheckSat, 2849 ConstructedInterpolants, 0 QuantifiedInterpolants, 16030 SizeOfPredicates, 109 NumberOfNonLiveVariables, 3809 ConjunctsInSsa, 631 ConjunctsInUnsatCore, 195 InterpolantComputations, 3 PerfectInterpolantSequences, 1368/3632 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