/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/mult-comm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-44898dd [2022-02-10 02:48:23,105 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-02-10 02:48:23,106 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-02-10 02:48:23,153 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-02-10 02:48:23,154 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-02-10 02:48:23,157 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-02-10 02:48:23,159 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-02-10 02:48:23,165 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-02-10 02:48:23,167 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-02-10 02:48:23,170 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-02-10 02:48:23,173 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-02-10 02:48:23,174 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-02-10 02:48:23,174 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-02-10 02:48:23,174 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-02-10 02:48:23,175 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-02-10 02:48:23,176 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-02-10 02:48:23,176 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-02-10 02:48:23,177 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-02-10 02:48:23,177 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-02-10 02:48:23,178 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-02-10 02:48:23,179 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-02-10 02:48:23,181 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-02-10 02:48:23,184 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-02-10 02:48:23,185 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-02-10 02:48:23,190 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-02-10 02:48:23,190 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-02-10 02:48:23,190 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-02-10 02:48:23,191 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-02-10 02:48:23,191 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-02-10 02:48:23,192 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-02-10 02:48:23,192 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-02-10 02:48:23,193 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-02-10 02:48:23,194 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-02-10 02:48:23,194 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-02-10 02:48:23,195 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-02-10 02:48:23,195 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-02-10 02:48:23,196 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-02-10 02:48:23,196 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-02-10 02:48:23,196 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-02-10 02:48:23,196 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-02-10 02:48:23,197 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-02-10 02:48:23,197 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-MCRwithDepranks-BasicCegarLoop.epf [2022-02-10 02:48:23,221 INFO L113 SettingsManager]: Loading preferences was successful [2022-02-10 02:48:23,222 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-02-10 02:48:23,222 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-02-10 02:48:23,222 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-02-10 02:48:23,223 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-02-10 02:48:23,223 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-02-10 02:48:23,223 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-02-10 02:48:23,223 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-02-10 02:48:23,223 INFO L138 SettingsManager]: * Use SBE=true [2022-02-10 02:48:23,224 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-02-10 02:48:23,224 INFO L138 SettingsManager]: * sizeof long=4 [2022-02-10 02:48:23,224 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-02-10 02:48:23,224 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * sizeof long double=12 [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Use constant arrays=true [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-02-10 02:48:23,225 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-02-10 02:48:23,225 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 02:48:23,227 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-02-10 02:48:23,227 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-02-10 02:48:23,228 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=MCR_WITH_DEPRANKS [2022-02-10 02:48:23,228 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-02-10 02:48:23,389 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-02-10 02:48:23,409 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-02-10 02:48:23,410 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-02-10 02:48:23,411 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-02-10 02:48:23,412 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-02-10 02:48:23,413 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-comm.wvr.bpl [2022-02-10 02:48:23,413 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-comm.wvr.bpl' [2022-02-10 02:48:23,433 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-02-10 02:48:23,434 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-02-10 02:48:23,435 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-02-10 02:48:23,435 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-02-10 02:48:23,436 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-02-10 02:48:23,443 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,447 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,452 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-02-10 02:48:23,452 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-02-10 02:48:23,453 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-02-10 02:48:23,453 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-02-10 02:48:23,453 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-02-10 02:48:23,458 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,458 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,459 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,459 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,460 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,462 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,462 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,463 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-02-10 02:48:23,463 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-02-10 02:48:23,463 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-02-10 02:48:23,463 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-02-10 02:48:23,464 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/1) ... [2022-02-10 02:48:23,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-02-10 02:48:23,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:23,488 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-02-10 02:48:23,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-02-10 02:48:23,515 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-02-10 02:48:23,516 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-02-10 02:48:23,516 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-02-10 02:48:23,516 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-02-10 02:48:23,516 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-02-10 02:48:23,516 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-02-10 02:48:23,516 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-02-10 02:48:23,516 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-02-10 02:48:23,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-02-10 02:48:23,517 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-02-10 02:48:23,549 INFO L234 CfgBuilder]: Building ICFG [2022-02-10 02:48:23,550 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-02-10 02:48:23,636 INFO L275 CfgBuilder]: Performing block encoding [2022-02-10 02:48:23,648 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-02-10 02:48:23,648 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-02-10 02:48:23,652 INFO L202 PluginConnector]: Adding new model mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 02:48:23 BoogieIcfgContainer [2022-02-10 02:48:23,652 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-02-10 02:48:23,653 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-02-10 02:48:23,654 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-02-10 02:48:23,669 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-02-10 02:48:23,669 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.02 02:48:23" (1/2) ... [2022-02-10 02:48:23,670 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c53c328 and model type mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.02 02:48:23, skipping insertion in model container [2022-02-10 02:48:23,670 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.02 02:48:23" (2/2) ... [2022-02-10 02:48:23,671 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-comm.wvr.bpl [2022-02-10 02:48:23,674 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-02-10 02:48:23,674 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-02-10 02:48:23,675 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-02-10 02:48:23,675 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-02-10 02:48:23,702 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-02-10 02:48:23,747 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-02-10 02:48:23,755 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-02-10 02:48:23,755 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-02-10 02:48:23,765 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 24 places, 19 transitions, 54 flow [2022-02-10 02:48:23,781 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 29 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:23,935 INFO L104 alCausalityReduction]: MaximalCausalityReduction evaluated 2190 transitions and produced 1193 states. [2022-02-10 02:48:23,948 INFO L276 IsEmpty]: Start isEmpty. Operand has 1193 states, 836 states have (on average 1.8038277511961722) internal successors, (1508), 1192 states have internal predecessors, (1508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:23,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-02-10 02:48:23,969 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:23,970 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:23,971 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:23,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:23,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1562221800, now seen corresponding path program 1 times [2022-02-10 02:48:23,981 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:23,982 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441674809] [2022-02-10 02:48:23,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:23,983 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:24,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:24,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:24,112 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:24,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441674809] [2022-02-10 02:48:24,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441674809] provided 1 perfect and 0 imperfect interpolant sequences [2022-02-10 02:48:24,112 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-02-10 02:48:24,113 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-02-10 02:48:24,114 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281974436] [2022-02-10 02:48:24,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-02-10 02:48:24,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-02-10 02:48:24,116 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:24,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-02-10 02:48:24,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-02-10 02:48:24,137 INFO L87 Difference]: Start difference. First operand has 1193 states, 836 states have (on average 1.8038277511961722) internal successors, (1508), 1192 states have internal predecessors, (1508), 0 states have call successors, (0), 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.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:24,222 INFO L93 Difference]: Finished difference Result 1191 states and 1506 transitions. [2022-02-10 02:48:24,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-02-10 02:48:24,232 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have 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-10 02:48:24,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:24,245 INFO L225 Difference]: With dead ends: 1191 [2022-02-10 02:48:24,245 INFO L226 Difference]: Without dead ends: 695 [2022-02-10 02:48:24,246 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-10 02:48:24,249 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:24,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 16 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:24,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2022-02-10 02:48:24,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 25. [2022-02-10 02:48:24,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 24 states have (on average 1.5) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 36 transitions. [2022-02-10 02:48:24,315 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 36 transitions. Word has length 11 [2022-02-10 02:48:24,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:24,315 INFO L470 AbstractCegarLoop]: Abstraction has 25 states and 36 transitions. [2022-02-10 02:48:24,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,316 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 36 transitions. [2022-02-10 02:48:24,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-02-10 02:48:24,316 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:24,316 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:24,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-02-10 02:48:24,317 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:24,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:24,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1910356070, now seen corresponding path program 1 times [2022-02-10 02:48:24,317 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:24,317 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631934923] [2022-02-10 02:48:24,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:24,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:24,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:24,452 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-10 02:48:24,453 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:24,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631934923] [2022-02-10 02:48:24,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631934923] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:24,453 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762743796] [2022-02-10 02:48:24,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:24,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:24,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:24,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-10 02:48:24,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-02-10 02:48:24,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:24,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:24,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:24,670 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-10 02:48:24,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:24,757 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-10 02:48:24,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762743796] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:24,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:24,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2022-02-10 02:48:24,759 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693814551] [2022-02-10 02:48:24,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:24,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:24,760 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:24,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:24,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:24,763 INFO L87 Difference]: Start difference. First operand 25 states and 36 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:24,919 INFO L93 Difference]: Finished difference Result 59 states and 81 transitions. [2022-02-10 02:48:24,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:48:24,919 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-02-10 02:48:24,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:24,921 INFO L225 Difference]: With dead ends: 59 [2022-02-10 02:48:24,921 INFO L226 Difference]: Without dead ends: 46 [2022-02-10 02:48:24,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:24,924 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 47 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:24,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 71 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:24,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2022-02-10 02:48:24,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 29. [2022-02-10 02:48:24,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.5) internal successors, (42), 28 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 42 transitions. [2022-02-10 02:48:24,936 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 42 transitions. Word has length 13 [2022-02-10 02:48:24,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:24,937 INFO L470 AbstractCegarLoop]: Abstraction has 29 states and 42 transitions. [2022-02-10 02:48:24,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:24,939 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 42 transitions. [2022-02-10 02:48:24,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-02-10 02:48:24,940 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:24,940 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:24,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:25,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:25,159 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:25,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:25,159 INFO L85 PathProgramCache]: Analyzing trace with hash 593697084, now seen corresponding path program 1 times [2022-02-10 02:48:25,159 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:25,159 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045603129] [2022-02-10 02:48:25,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:25,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:25,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:25,249 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-10 02:48:25,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:25,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045603129] [2022-02-10 02:48:25,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045603129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:25,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431194081] [2022-02-10 02:48:25,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:25,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:25,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:25,264 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:25,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-02-10 02:48:25,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:25,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:25,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:25,411 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-10 02:48:25,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:25,475 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-10 02:48:25,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431194081] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:25,475 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:25,475 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2022-02-10 02:48:25,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807426018] [2022-02-10 02:48:25,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:25,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-02-10 02:48:25,476 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:25,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-02-10 02:48:25,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-02-10 02:48:25,477 INFO L87 Difference]: Start difference. First operand 29 states and 42 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 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-10 02:48:25,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:25,529 INFO L93 Difference]: Finished difference Result 60 states and 83 transitions. [2022-02-10 02:48:25,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:48:25,529 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 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 13 [2022-02-10 02:48:25,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:25,531 INFO L225 Difference]: With dead ends: 60 [2022-02-10 02:48:25,532 INFO L226 Difference]: Without dead ends: 48 [2022-02-10 02:48:25,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:25,534 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 34 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:25,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 52 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:25,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-02-10 02:48:25,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 34. [2022-02-10 02:48:25,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.5757575757575757) internal successors, (52), 33 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:25,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 52 transitions. [2022-02-10 02:48:25,547 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 52 transitions. Word has length 13 [2022-02-10 02:48:25,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:25,547 INFO L470 AbstractCegarLoop]: Abstraction has 34 states and 52 transitions. [2022-02-10 02:48:25,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 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-10 02:48:25,547 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 52 transitions. [2022-02-10 02:48:25,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-02-10 02:48:25,547 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:25,548 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:25,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:25,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-02-10 02:48:25,748 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:25,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:25,749 INFO L85 PathProgramCache]: Analyzing trace with hash 1810548506, now seen corresponding path program 2 times [2022-02-10 02:48:25,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:25,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156008848] [2022-02-10 02:48:25,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:25,749 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:25,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:25,838 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-10 02:48:25,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:25,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156008848] [2022-02-10 02:48:25,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156008848] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:25,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691779820] [2022-02-10 02:48:25,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:25,839 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:25,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:25,843 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:25,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-02-10 02:48:25,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:25,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:25,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 9 conjunts are in the unsatisfiable core [2022-02-10 02:48:25,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:25,964 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-10 02:48:25,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:26,017 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-10 02:48:26,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691779820] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:26,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:26,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2022-02-10 02:48:26,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21028888] [2022-02-10 02:48:26,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:26,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-02-10 02:48:26,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:26,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-02-10 02:48:26,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-02-10 02:48:26,019 INFO L87 Difference]: Start difference. First operand 34 states and 52 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 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-10 02:48:26,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:26,127 INFO L93 Difference]: Finished difference Result 67 states and 94 transitions. [2022-02-10 02:48:26,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-02-10 02:48:26,128 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 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 13 [2022-02-10 02:48:26,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:26,128 INFO L225 Difference]: With dead ends: 67 [2022-02-10 02:48:26,128 INFO L226 Difference]: Without dead ends: 54 [2022-02-10 02:48:26,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2022-02-10 02:48:26,129 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 44 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:26,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 54 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-02-10 02:48:26,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2022-02-10 02:48:26,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 34. [2022-02-10 02:48:26,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.6666666666666667) internal successors, (55), 33 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:26,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 55 transitions. [2022-02-10 02:48:26,132 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 55 transitions. Word has length 13 [2022-02-10 02:48:26,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:26,132 INFO L470 AbstractCegarLoop]: Abstraction has 34 states and 55 transitions. [2022-02-10 02:48:26,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 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-10 02:48:26,132 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 55 transitions. [2022-02-10 02:48:26,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:26,132 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:26,132 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:26,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-02-10 02:48:26,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:26,346 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:26,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:26,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1044112702, now seen corresponding path program 1 times [2022-02-10 02:48:26,347 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:26,347 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080799048] [2022-02-10 02:48:26,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:26,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:26,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:26,459 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:26,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080799048] [2022-02-10 02:48:26,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080799048] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:26,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928225868] [2022-02-10 02:48:26,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:26,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:26,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:26,470 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:26,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-02-10 02:48:26,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:26,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:26,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:26,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:26,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:26,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928225868] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:26,895 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:26,895 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-02-10 02:48:26,895 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390234695] [2022-02-10 02:48:26,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:26,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:48:26,895 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:26,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:48:26,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:48:26,896 INFO L87 Difference]: Start difference. First operand 34 states and 55 transitions. Second operand has 20 states, 20 states have (on average 1.7) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:27,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:27,129 INFO L93 Difference]: Finished difference Result 63 states and 95 transitions. [2022-02-10 02:48:27,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:48:27,129 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.7) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:27,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:27,130 INFO L225 Difference]: With dead ends: 63 [2022-02-10 02:48:27,130 INFO L226 Difference]: Without dead ends: 58 [2022-02-10 02:48:27,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:48:27,131 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 41 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:27,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 58 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:27,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2022-02-10 02:48:27,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 37. [2022-02-10 02:48:27,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.6666666666666667) internal successors, (60), 36 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:27,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 60 transitions. [2022-02-10 02:48:27,133 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 60 transitions. Word has length 15 [2022-02-10 02:48:27,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:27,134 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 60 transitions. [2022-02-10 02:48:27,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.7) internal successors, (34), 19 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:27,134 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 60 transitions. [2022-02-10 02:48:27,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:27,134 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:27,134 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:27,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-02-10 02:48:27,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:27,343 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:27,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:27,344 INFO L85 PathProgramCache]: Analyzing trace with hash -2034003172, now seen corresponding path program 2 times [2022-02-10 02:48:27,344 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:27,344 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048529140] [2022-02-10 02:48:27,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:27,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:27,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:27,433 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:27,433 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:27,433 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048529140] [2022-02-10 02:48:27,434 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048529140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:27,434 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764115665] [2022-02-10 02:48:27,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:27,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:27,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:27,435 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:27,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-02-10 02:48:27,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:27,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:27,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:27,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:27,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:27,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:27,863 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:27,864 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764115665] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:27,864 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:27,864 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-02-10 02:48:27,864 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765438971] [2022-02-10 02:48:27,864 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:27,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:48:27,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:27,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:48:27,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:48:27,865 INFO L87 Difference]: Start difference. First operand 37 states and 60 transitions. Second operand has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:28,298 INFO L93 Difference]: Finished difference Result 77 states and 118 transitions. [2022-02-10 02:48:28,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-02-10 02:48:28,298 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:28,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:28,299 INFO L225 Difference]: With dead ends: 77 [2022-02-10 02:48:28,299 INFO L226 Difference]: Without dead ends: 73 [2022-02-10 02:48:28,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2022-02-10 02:48:28,300 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 63 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:28,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 49 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:28,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2022-02-10 02:48:28,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 38. [2022-02-10 02:48:28,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 37 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 63 transitions. [2022-02-10 02:48:28,302 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 63 transitions. Word has length 15 [2022-02-10 02:48:28,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:28,302 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 63 transitions. [2022-02-10 02:48:28,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:28,302 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 63 transitions. [2022-02-10 02:48:28,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:28,303 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:28,303 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:28,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:28,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:28,509 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:28,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:28,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1352363782, now seen corresponding path program 3 times [2022-02-10 02:48:28,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:28,510 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284628889] [2022-02-10 02:48:28,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:28,510 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:28,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:28,589 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:28,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:28,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284628889] [2022-02-10 02:48:28,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284628889] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:28,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393243700] [2022-02-10 02:48:28,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:28,590 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:28,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:28,591 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:28,592 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-02-10 02:48:28,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:28,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:28,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:28,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:28,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:28,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:28,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:28,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393243700] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:28,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:28,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-02-10 02:48:28,974 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548815277] [2022-02-10 02:48:28,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:28,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:48:28,975 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:28,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:48:28,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:48:28,975 INFO L87 Difference]: Start difference. First operand 38 states and 63 transitions. Second operand has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:29,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:29,177 INFO L93 Difference]: Finished difference Result 56 states and 89 transitions. [2022-02-10 02:48:29,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:48:29,177 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:29,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:29,177 INFO L225 Difference]: With dead ends: 56 [2022-02-10 02:48:29,177 INFO L226 Difference]: Without dead ends: 51 [2022-02-10 02:48:29,178 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=157, Invalid=545, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:48:29,178 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 26 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:29,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 71 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:29,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2022-02-10 02:48:29,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 40. [2022-02-10 02:48:29,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.7179487179487178) internal successors, (67), 39 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:29,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 67 transitions. [2022-02-10 02:48:29,181 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 67 transitions. Word has length 15 [2022-02-10 02:48:29,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:29,181 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 67 transitions. [2022-02-10 02:48:29,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 21 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:29,181 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 67 transitions. [2022-02-10 02:48:29,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:29,181 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:29,181 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:29,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:29,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:29,391 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:29,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:29,392 INFO L85 PathProgramCache]: Analyzing trace with hash 2010658400, now seen corresponding path program 4 times [2022-02-10 02:48:29,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:29,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498713441] [2022-02-10 02:48:29,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:29,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:29,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:29,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498713441] [2022-02-10 02:48:29,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498713441] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:29,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704367836] [2022-02-10 02:48:29,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:29,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:29,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:29,485 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:29,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-02-10 02:48:29,505 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:29,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:29,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:29,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:29,693 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:29,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:29,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:29,841 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704367836] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:29,841 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:29,841 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-02-10 02:48:29,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462099954] [2022-02-10 02:48:29,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:29,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:48:29,842 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:29,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:48:29,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:48:29,843 INFO L87 Difference]: Start difference. First operand 40 states and 67 transitions. Second operand has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:30,158 INFO L93 Difference]: Finished difference Result 75 states and 117 transitions. [2022-02-10 02:48:30,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-02-10 02:48:30,159 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:30,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:30,159 INFO L225 Difference]: With dead ends: 75 [2022-02-10 02:48:30,159 INFO L226 Difference]: Without dead ends: 71 [2022-02-10 02:48:30,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:48:30,160 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 80 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:30,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 43 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:30,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2022-02-10 02:48:30,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 41. [2022-02-10 02:48:30,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.75) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 70 transitions. [2022-02-10 02:48:30,162 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 70 transitions. Word has length 15 [2022-02-10 02:48:30,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:30,163 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 70 transitions. [2022-02-10 02:48:30,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,163 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 70 transitions. [2022-02-10 02:48:30,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:30,163 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:30,163 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:30,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:30,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:30,368 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:30,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:30,368 INFO L85 PathProgramCache]: Analyzing trace with hash 16193244, now seen corresponding path program 5 times [2022-02-10 02:48:30,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:30,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140514913] [2022-02-10 02:48:30,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:30,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:30,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:30,447 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:30,448 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:30,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140514913] [2022-02-10 02:48:30,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140514913] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:30,448 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289102911] [2022-02-10 02:48:30,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:30,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:30,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:30,449 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:30,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-02-10 02:48:30,468 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:30,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:30,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:30,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:30,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:30,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:30,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:30,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289102911] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:30,840 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:30,840 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-02-10 02:48:30,841 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789163387] [2022-02-10 02:48:30,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:30,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-02-10 02:48:30,841 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:30,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-02-10 02:48:30,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-02-10 02:48:30,842 INFO L87 Difference]: Start difference. First operand 41 states and 70 transitions. Second operand has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:30,995 INFO L93 Difference]: Finished difference Result 56 states and 90 transitions. [2022-02-10 02:48:30,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-02-10 02:48:30,996 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:30,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:30,996 INFO L225 Difference]: With dead ends: 56 [2022-02-10 02:48:30,996 INFO L226 Difference]: Without dead ends: 52 [2022-02-10 02:48:30,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:48:30,997 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 47 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:30,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 31 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:30,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2022-02-10 02:48:30,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 43. [2022-02-10 02:48:30,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.7142857142857142) internal successors, (72), 42 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 72 transitions. [2022-02-10 02:48:30,999 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 72 transitions. Word has length 15 [2022-02-10 02:48:30,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:30,999 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 72 transitions. [2022-02-10 02:48:30,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:30,999 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 72 transitions. [2022-02-10 02:48:30,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:31,000 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:31,000 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:31,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:31,211 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,SelfDestructingSolverStorable8 [2022-02-10 02:48:31,212 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:31,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:31,212 INFO L85 PathProgramCache]: Analyzing trace with hash 916566812, now seen corresponding path program 6 times [2022-02-10 02:48:31,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:31,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125239355] [2022-02-10 02:48:31,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:31,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:31,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:31,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:31,302 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:31,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125239355] [2022-02-10 02:48:31,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125239355] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:31,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455595223] [2022-02-10 02:48:31,303 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:31,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:31,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:31,304 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:31,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-02-10 02:48:31,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-02-10 02:48:31,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:31,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:31,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:31,513 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:31,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:31,665 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:31,666 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455595223] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:31,666 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:31,666 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-02-10 02:48:31,666 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224067942] [2022-02-10 02:48:31,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:31,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:48:31,666 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:31,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:48:31,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:48:31,667 INFO L87 Difference]: Start difference. First operand 43 states and 72 transitions. Second operand has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:32,089 INFO L93 Difference]: Finished difference Result 86 states and 128 transitions. [2022-02-10 02:48:32,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-02-10 02:48:32,089 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:32,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:32,090 INFO L225 Difference]: With dead ends: 86 [2022-02-10 02:48:32,090 INFO L226 Difference]: Without dead ends: 82 [2022-02-10 02:48:32,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2022-02-10 02:48:32,091 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 99 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:32,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 42 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:32,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2022-02-10 02:48:32,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 44. [2022-02-10 02:48:32,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.697674418604651) internal successors, (73), 43 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 73 transitions. [2022-02-10 02:48:32,093 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 73 transitions. Word has length 15 [2022-02-10 02:48:32,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:32,093 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 73 transitions. [2022-02-10 02:48:32,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,093 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 73 transitions. [2022-02-10 02:48:32,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-02-10 02:48:32,093 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:32,094 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:32,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:32,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-02-10 02:48:32,304 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:32,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:32,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1934510876, now seen corresponding path program 7 times [2022-02-10 02:48:32,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:32,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457669296] [2022-02-10 02:48:32,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:32,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:32,392 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,393 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:32,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457669296] [2022-02-10 02:48:32,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457669296] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:32,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726941067] [2022-02-10 02:48:32,393 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:32,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:32,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:32,394 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:32,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:32,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-02-10 02:48:32,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:32,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-02-10 02:48:32,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:32,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:32,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726941067] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:32,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:32,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-02-10 02:48:32,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467798136] [2022-02-10 02:48:32,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:32,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-02-10 02:48:32,751 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:32,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-02-10 02:48:32,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2022-02-10 02:48:32,751 INFO L87 Difference]: Start difference. First operand 44 states and 73 transitions. Second operand has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:32,973 INFO L93 Difference]: Finished difference Result 67 states and 101 transitions. [2022-02-10 02:48:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-02-10 02:48:32,973 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-02-10 02:48:32,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:32,974 INFO L225 Difference]: With dead ends: 67 [2022-02-10 02:48:32,974 INFO L226 Difference]: Without dead ends: 63 [2022-02-10 02:48:32,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2022-02-10 02:48:32,979 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 49 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:32,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 53 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:32,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2022-02-10 02:48:32,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 46. [2022-02-10 02:48:32,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.6666666666666667) internal successors, (75), 45 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 75 transitions. [2022-02-10 02:48:32,982 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 75 transitions. Word has length 15 [2022-02-10 02:48:32,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:32,982 INFO L470 AbstractCegarLoop]: Abstraction has 46 states and 75 transitions. [2022-02-10 02:48:32,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.75) internal successors, (35), 19 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:32,982 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 75 transitions. [2022-02-10 02:48:32,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:32,982 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:32,982 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:32,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:33,183 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,SelfDestructingSolverStorable10 [2022-02-10 02:48:33,183 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:33,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:33,184 INFO L85 PathProgramCache]: Analyzing trace with hash 101824704, now seen corresponding path program 8 times [2022-02-10 02:48:33,184 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:33,184 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642967751] [2022-02-10 02:48:33,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:33,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:33,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:33,281 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:33,281 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:33,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642967751] [2022-02-10 02:48:33,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642967751] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:33,281 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247584283] [2022-02-10 02:48:33,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:33,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:33,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:33,283 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:33,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-02-10 02:48:33,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:33,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:33,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:33,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:33,548 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:33,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:33,795 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:33,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247584283] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:33,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:33,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:33,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915587444] [2022-02-10 02:48:33,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:33,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:33,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:33,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:33,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:33,797 INFO L87 Difference]: Start difference. First operand 46 states and 75 transitions. Second operand has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:34,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:34,983 INFO L93 Difference]: Finished difference Result 129 states and 193 transitions. [2022-02-10 02:48:34,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 02:48:34,983 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:34,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:34,984 INFO L225 Difference]: With dead ends: 129 [2022-02-10 02:48:34,984 INFO L226 Difference]: Without dead ends: 119 [2022-02-10 02:48:34,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=468, Invalid=2288, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 02:48:34,985 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 134 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:34,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 63 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:34,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2022-02-10 02:48:34,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 59. [2022-02-10 02:48:34,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.8103448275862069) internal successors, (105), 58 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 105 transitions. [2022-02-10 02:48:34,988 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 105 transitions. Word has length 17 [2022-02-10 02:48:34,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:34,988 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 105 transitions. [2022-02-10 02:48:34,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:34,988 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 105 transitions. [2022-02-10 02:48:34,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:34,989 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:34,989 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:35,005 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:35,199 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,SelfDestructingSolverStorable11 [2022-02-10 02:48:35,200 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:35,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:35,200 INFO L85 PathProgramCache]: Analyzing trace with hash 1318676126, now seen corresponding path program 9 times [2022-02-10 02:48:35,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:35,200 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072395253] [2022-02-10 02:48:35,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:35,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:35,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:35,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:35,298 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:35,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072395253] [2022-02-10 02:48:35,298 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072395253] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:35,298 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870624632] [2022-02-10 02:48:35,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:35,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:35,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:35,304 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:35,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-02-10 02:48:35,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:35,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:35,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:35,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:35,571 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:35,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:35,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870624632] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:35,781 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:35,781 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:35,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735719293] [2022-02-10 02:48:35,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:35,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:35,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:35,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:35,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:35,783 INFO L87 Difference]: Start difference. First operand 59 states and 105 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:36,914 INFO L93 Difference]: Finished difference Result 146 states and 218 transitions. [2022-02-10 02:48:36,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 02:48:36,914 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:36,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:36,915 INFO L225 Difference]: With dead ends: 146 [2022-02-10 02:48:36,915 INFO L226 Difference]: Without dead ends: 138 [2022-02-10 02:48:36,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=437, Invalid=1915, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:48:36,916 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 148 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:36,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 106 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:36,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-02-10 02:48:36,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 60. [2022-02-10 02:48:36,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.8305084745762712) internal successors, (108), 59 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 108 transitions. [2022-02-10 02:48:36,918 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 108 transitions. Word has length 17 [2022-02-10 02:48:36,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:36,919 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 108 transitions. [2022-02-10 02:48:36,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:36,919 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 108 transitions. [2022-02-10 02:48:36,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:36,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:36,919 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:36,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:37,119 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,SelfDestructingSolverStorable12 [2022-02-10 02:48:37,120 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:37,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:37,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1384284386, now seen corresponding path program 2 times [2022-02-10 02:48:37,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:37,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331047157] [2022-02-10 02:48:37,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:37,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:37,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:37,190 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:37,190 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:37,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331047157] [2022-02-10 02:48:37,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331047157] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:37,190 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106293347] [2022-02-10 02:48:37,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:37,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:37,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:37,191 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:37,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-02-10 02:48:37,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:37,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:37,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:48:37,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:37,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:37,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:37,442 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:37,442 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106293347] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:37,442 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:37,442 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-02-10 02:48:37,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026202749] [2022-02-10 02:48:37,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:37,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:48:37,443 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:37,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:48:37,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:48:37,443 INFO L87 Difference]: Start difference. First operand 60 states and 108 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:37,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:37,598 INFO L93 Difference]: Finished difference Result 81 states and 131 transitions. [2022-02-10 02:48:37,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:48:37,599 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:37,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:37,599 INFO L225 Difference]: With dead ends: 81 [2022-02-10 02:48:37,599 INFO L226 Difference]: Without dead ends: 65 [2022-02-10 02:48:37,599 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:48:37,602 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 96 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:37,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 94 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:48:37,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-02-10 02:48:37,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 60. [2022-02-10 02:48:37,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.7627118644067796) internal successors, (104), 59 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:37,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 104 transitions. [2022-02-10 02:48:37,604 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 104 transitions. Word has length 17 [2022-02-10 02:48:37,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:37,604 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 104 transitions. [2022-02-10 02:48:37,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:37,604 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 104 transitions. [2022-02-10 02:48:37,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:37,604 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:37,605 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:37,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:37,821 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,SelfDestructingSolverStorable13 [2022-02-10 02:48:37,821 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:37,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:37,822 INFO L85 PathProgramCache]: Analyzing trace with hash 2000315516, now seen corresponding path program 10 times [2022-02-10 02:48:37,822 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:37,822 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473549641] [2022-02-10 02:48:37,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:37,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:37,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:37,916 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:37,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:37,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473549641] [2022-02-10 02:48:37,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473549641] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:37,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916991454] [2022-02-10 02:48:37,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:37,916 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:37,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:37,917 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:37,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-02-10 02:48:37,940 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:37,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:37,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:37,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:38,187 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:38,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:38,386 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:38,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916991454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:38,386 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:38,386 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:38,386 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115273159] [2022-02-10 02:48:38,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:38,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:38,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:38,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:38,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:38,387 INFO L87 Difference]: Start difference. First operand 60 states and 104 transitions. Second operand has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:39,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:39,061 INFO L93 Difference]: Finished difference Result 103 states and 156 transitions. [2022-02-10 02:48:39,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 02:48:39,061 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:39,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:39,061 INFO L225 Difference]: With dead ends: 103 [2022-02-10 02:48:39,061 INFO L226 Difference]: Without dead ends: 93 [2022-02-10 02:48:39,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=315, Invalid=1325, Unknown=0, NotChecked=0, Total=1640 [2022-02-10 02:48:39,062 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 64 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:39,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 79 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:39,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2022-02-10 02:48:39,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 63. [2022-02-10 02:48:39,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 1.7741935483870968) internal successors, (110), 62 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:39,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 110 transitions. [2022-02-10 02:48:39,064 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 110 transitions. Word has length 17 [2022-02-10 02:48:39,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:39,065 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 110 transitions. [2022-02-10 02:48:39,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:39,065 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 110 transitions. [2022-02-10 02:48:39,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:39,065 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:39,065 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:39,083 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-02-10 02:48:39,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:39,274 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:39,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:39,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1068370402, now seen corresponding path program 11 times [2022-02-10 02:48:39,274 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:39,275 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269682544] [2022-02-10 02:48:39,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:39,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:39,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:39,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:39,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269682544] [2022-02-10 02:48:39,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269682544] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:39,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936750296] [2022-02-10 02:48:39,391 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:39,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:39,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:39,392 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:39,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-02-10 02:48:39,413 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:48:39,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:39,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:39,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:39,672 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:39,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:39,876 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:39,876 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936750296] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:39,876 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:39,876 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:39,876 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336030555] [2022-02-10 02:48:39,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:39,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:39,877 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:39,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:39,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:39,877 INFO L87 Difference]: Start difference. First operand 63 states and 110 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:40,913 INFO L93 Difference]: Finished difference Result 145 states and 217 transitions. [2022-02-10 02:48:40,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 02:48:40,914 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:40,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:40,914 INFO L225 Difference]: With dead ends: 145 [2022-02-10 02:48:40,914 INFO L226 Difference]: Without dead ends: 137 [2022-02-10 02:48:40,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=479, Invalid=2071, Unknown=0, NotChecked=0, Total=2550 [2022-02-10 02:48:40,916 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 127 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:40,916 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 85 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:40,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-02-10 02:48:40,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 64. [2022-02-10 02:48:40,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.7777777777777777) internal successors, (112), 63 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 112 transitions. [2022-02-10 02:48:40,918 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 112 transitions. Word has length 17 [2022-02-10 02:48:40,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:40,918 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 112 transitions. [2022-02-10 02:48:40,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:40,918 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 112 transitions. [2022-02-10 02:48:40,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:40,919 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:40,919 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:40,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:41,128 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,SelfDestructingSolverStorable15 [2022-02-10 02:48:41,129 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:41,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:41,129 INFO L85 PathProgramCache]: Analyzing trace with hash -926094754, now seen corresponding path program 12 times [2022-02-10 02:48:41,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:41,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062395636] [2022-02-10 02:48:41,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:41,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:41,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:41,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:41,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062395636] [2022-02-10 02:48:41,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062395636] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:41,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696543870] [2022-02-10 02:48:41,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:41,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:41,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:41,232 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:41,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-02-10 02:48:41,264 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:48:41,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:41,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:41,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:41,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:41,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:41,801 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:41,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [696543870] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:41,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:41,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:41,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564649332] [2022-02-10 02:48:41,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:41,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:41,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:41,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:41,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:41,803 INFO L87 Difference]: Start difference. First operand 64 states and 112 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:42,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:42,331 INFO L93 Difference]: Finished difference Result 103 states and 157 transitions. [2022-02-10 02:48:42,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-02-10 02:48:42,331 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:42,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:42,332 INFO L225 Difference]: With dead ends: 103 [2022-02-10 02:48:42,332 INFO L226 Difference]: Without dead ends: 95 [2022-02-10 02:48:42,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=244, Invalid=1162, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 02:48:42,333 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 74 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:42,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 75 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:42,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-02-10 02:48:42,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 63. [2022-02-10 02:48:42,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 1.7580645161290323) internal successors, (109), 62 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:42,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 109 transitions. [2022-02-10 02:48:42,335 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 109 transitions. Word has length 17 [2022-02-10 02:48:42,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:42,335 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 109 transitions. [2022-02-10 02:48:42,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:42,335 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 109 transitions. [2022-02-10 02:48:42,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:42,336 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:42,336 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:42,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:42,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-02-10 02:48:42,547 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:42,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:42,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1436755900, now seen corresponding path program 13 times [2022-02-10 02:48:42,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:42,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293621154] [2022-02-10 02:48:42,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:42,547 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:42,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:42,636 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:42,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:42,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293621154] [2022-02-10 02:48:42,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293621154] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:42,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080570490] [2022-02-10 02:48:42,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:42,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:42,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:42,638 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:42,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-02-10 02:48:42,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:42,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:42,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:42,924 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:42,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:43,153 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:43,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080570490] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:43,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:43,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-02-10 02:48:43,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795640718] [2022-02-10 02:48:43,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:43,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:48:43,154 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:43,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:48:43,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:48:43,154 INFO L87 Difference]: Start difference. First operand 63 states and 109 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:43,795 INFO L93 Difference]: Finished difference Result 115 states and 175 transitions. [2022-02-10 02:48:43,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-02-10 02:48:43,796 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:43,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:43,796 INFO L225 Difference]: With dead ends: 115 [2022-02-10 02:48:43,796 INFO L226 Difference]: Without dead ends: 92 [2022-02-10 02:48:43,797 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=332, Invalid=1474, Unknown=0, NotChecked=0, Total=1806 [2022-02-10 02:48:43,797 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 98 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:43,798 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 86 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:43,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-02-10 02:48:43,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 70. [2022-02-10 02:48:43,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 1.7826086956521738) internal successors, (123), 69 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 123 transitions. [2022-02-10 02:48:43,799 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 123 transitions. Word has length 17 [2022-02-10 02:48:43,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:43,800 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 123 transitions. [2022-02-10 02:48:43,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:43,800 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 123 transitions. [2022-02-10 02:48:43,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:43,800 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:43,800 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:43,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:44,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-02-10 02:48:44,004 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:44,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:44,004 INFO L85 PathProgramCache]: Analyzing trace with hash -25721186, now seen corresponding path program 14 times [2022-02-10 02:48:44,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:44,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812934399] [2022-02-10 02:48:44,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:44,004 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:44,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:44,091 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:44,091 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:44,091 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812934399] [2022-02-10 02:48:44,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812934399] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:44,092 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584081590] [2022-02-10 02:48:44,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:44,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:44,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:44,093 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:44,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-02-10 02:48:44,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:44,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:44,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:44,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:44,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:44,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:44,615 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:44,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584081590] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:44,615 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:44,615 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:44,615 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732638836] [2022-02-10 02:48:44,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:44,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:44,616 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:44,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:44,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:44,616 INFO L87 Difference]: Start difference. First operand 70 states and 123 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:46,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:46,173 INFO L93 Difference]: Finished difference Result 180 states and 263 transitions. [2022-02-10 02:48:46,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 02:48:46,173 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:46,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:46,174 INFO L225 Difference]: With dead ends: 180 [2022-02-10 02:48:46,174 INFO L226 Difference]: Without dead ends: 172 [2022-02-10 02:48:46,175 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1377 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=803, Invalid=3619, Unknown=0, NotChecked=0, Total=4422 [2022-02-10 02:48:46,175 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 156 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:46,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 128 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 690 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:46,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2022-02-10 02:48:46,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 73. [2022-02-10 02:48:46,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 1.8055555555555556) internal successors, (130), 72 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:46,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 130 transitions. [2022-02-10 02:48:46,178 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 130 transitions. Word has length 17 [2022-02-10 02:48:46,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:46,178 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 130 transitions. [2022-02-10 02:48:46,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:46,178 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 130 transitions. [2022-02-10 02:48:46,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:46,178 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:46,178 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:46,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:46,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:46,384 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:46,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:46,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1816635328, now seen corresponding path program 15 times [2022-02-10 02:48:46,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:46,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089724851] [2022-02-10 02:48:46,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:46,385 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:46,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:46,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:46,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089724851] [2022-02-10 02:48:46,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089724851] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:46,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770909859] [2022-02-10 02:48:46,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:46,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:46,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:46,486 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:46,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-02-10 02:48:46,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:48:46,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:46,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:46,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:46,758 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:46,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:46,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:46,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770909859] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:46,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:46,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-02-10 02:48:46,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094342773] [2022-02-10 02:48:46,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:46,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:48:46,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:46,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:48:46,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:48:46,973 INFO L87 Difference]: Start difference. First operand 73 states and 130 transitions. Second operand has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:47,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:47,666 INFO L93 Difference]: Finished difference Result 131 states and 212 transitions. [2022-02-10 02:48:47,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-02-10 02:48:47,667 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:47,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:47,667 INFO L225 Difference]: With dead ends: 131 [2022-02-10 02:48:47,667 INFO L226 Difference]: Without dead ends: 121 [2022-02-10 02:48:47,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=374, Invalid=1518, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 02:48:47,668 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 116 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:47,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 73 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:47,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-02-10 02:48:47,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 80. [2022-02-10 02:48:47,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 1.860759493670886) internal successors, (147), 79 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:47,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 147 transitions. [2022-02-10 02:48:47,671 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 147 transitions. Word has length 17 [2022-02-10 02:48:47,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:47,671 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 147 transitions. [2022-02-10 02:48:47,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 22 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:47,671 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 147 transitions. [2022-02-10 02:48:47,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:47,671 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:47,671 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:47,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:47,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:47,888 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:47,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:47,888 INFO L85 PathProgramCache]: Analyzing trace with hash -599783906, now seen corresponding path program 16 times [2022-02-10 02:48:47,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:47,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260845499] [2022-02-10 02:48:47,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:47,889 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:47,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:48,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:48,028 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:48,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260845499] [2022-02-10 02:48:48,028 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260845499] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:48,028 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251127] [2022-02-10 02:48:48,029 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:48,029 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:48,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:48,030 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:48,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-02-10 02:48:48,052 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:48,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:48,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:48,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:48,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:48,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:48,532 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:48,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251127] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:48,532 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:48,532 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-02-10 02:48:48,532 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971151637] [2022-02-10 02:48:48,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:48,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-02-10 02:48:48,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:48,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-02-10 02:48:48,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-02-10 02:48:48,534 INFO L87 Difference]: Start difference. First operand 80 states and 147 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:49,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:49,718 INFO L93 Difference]: Finished difference Result 152 states and 240 transitions. [2022-02-10 02:48:49,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 02:48:49,719 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:49,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:49,719 INFO L225 Difference]: With dead ends: 152 [2022-02-10 02:48:49,720 INFO L226 Difference]: Without dead ends: 144 [2022-02-10 02:48:49,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=555, Invalid=2097, Unknown=0, NotChecked=0, Total=2652 [2022-02-10 02:48:49,721 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 125 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:49,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 113 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:49,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2022-02-10 02:48:49,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 80. [2022-02-10 02:48:49,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 1.860759493670886) internal successors, (147), 79 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:49,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 147 transitions. [2022-02-10 02:48:49,723 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 147 transitions. Word has length 17 [2022-02-10 02:48:49,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:49,723 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 147 transitions. [2022-02-10 02:48:49,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:49,723 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 147 transitions. [2022-02-10 02:48:49,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:49,724 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:49,724 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:49,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:49,934 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,SelfDestructingSolverStorable20 [2022-02-10 02:48:49,934 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:49,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:49,934 INFO L85 PathProgramCache]: Analyzing trace with hash 992222878, now seen corresponding path program 17 times [2022-02-10 02:48:49,934 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:49,934 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343685822] [2022-02-10 02:48:49,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:49,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:50,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:50,027 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:50,027 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343685822] [2022-02-10 02:48:50,027 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343685822] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:50,027 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940980595] [2022-02-10 02:48:50,027 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:48:50,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:50,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:50,028 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:50,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-02-10 02:48:50,047 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:48:50,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:50,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:50,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:50,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:50,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:50,484 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:50,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940980595] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:50,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:50,485 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:48:50,485 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431760642] [2022-02-10 02:48:50,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:50,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:48:50,485 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:50,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:48:50,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:48:50,486 INFO L87 Difference]: Start difference. First operand 80 states and 147 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:51,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:51,304 INFO L93 Difference]: Finished difference Result 139 states and 211 transitions. [2022-02-10 02:48:51,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 02:48:51,304 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:51,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:51,305 INFO L225 Difference]: With dead ends: 139 [2022-02-10 02:48:51,305 INFO L226 Difference]: Without dead ends: 127 [2022-02-10 02:48:51,306 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=383, Invalid=1969, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:48:51,306 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 103 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:51,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 74 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:51,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-02-10 02:48:51,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 84. [2022-02-10 02:48:51,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 1.819277108433735) internal successors, (151), 83 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:51,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 151 transitions. [2022-02-10 02:48:51,308 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 151 transitions. Word has length 17 [2022-02-10 02:48:51,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:51,309 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 151 transitions. [2022-02-10 02:48:51,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:51,309 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 151 transitions. [2022-02-10 02:48:51,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:51,309 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:51,309 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:51,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:51,523 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,SelfDestructingSolverStorable21 [2022-02-10 02:48:51,523 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:51,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:51,524 INFO L85 PathProgramCache]: Analyzing trace with hash -51353374, now seen corresponding path program 18 times [2022-02-10 02:48:51,524 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:51,524 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104303210] [2022-02-10 02:48:51,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:51,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:51,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:51,611 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:51,612 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:51,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104303210] [2022-02-10 02:48:51,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104303210] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:51,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026976178] [2022-02-10 02:48:51,612 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:48:51,612 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:51,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:51,613 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:51,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-02-10 02:48:51,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 02:48:51,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:51,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:51,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:51,952 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:51,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:52,152 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:52,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026976178] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:52,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:52,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-02-10 02:48:52,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250479537] [2022-02-10 02:48:52,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:52,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:48:52,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:52,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:48:52,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:48:52,154 INFO L87 Difference]: Start difference. First operand 84 states and 151 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:53,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:53,763 INFO L93 Difference]: Finished difference Result 203 states and 305 transitions. [2022-02-10 02:48:53,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 02:48:53,763 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:53,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:53,764 INFO L225 Difference]: With dead ends: 203 [2022-02-10 02:48:53,764 INFO L226 Difference]: Without dead ends: 195 [2022-02-10 02:48:53,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=847, Invalid=3313, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 02:48:53,765 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 193 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:53,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 112 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:53,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-02-10 02:48:53,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 90. [2022-02-10 02:48:53,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.8314606741573034) internal successors, (163), 89 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:53,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 163 transitions. [2022-02-10 02:48:53,768 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 163 transitions. Word has length 17 [2022-02-10 02:48:53,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:53,768 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 163 transitions. [2022-02-10 02:48:53,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:53,768 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 163 transitions. [2022-02-10 02:48:53,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:53,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:53,769 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:53,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-02-10 02:48:53,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:53,969 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:53,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:53,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1842267516, now seen corresponding path program 19 times [2022-02-10 02:48:53,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:53,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410736868] [2022-02-10 02:48:53,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:53,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:53,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:54,075 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:54,075 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:54,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410736868] [2022-02-10 02:48:54,075 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410736868] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:54,075 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38988988] [2022-02-10 02:48:54,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:48:54,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:54,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:54,077 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:54,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-02-10 02:48:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:54,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:54,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:54,315 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:54,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:54,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:54,505 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38988988] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:54,505 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:54,505 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-02-10 02:48:54,505 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376458472] [2022-02-10 02:48:54,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:54,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:48:54,505 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:54,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:48:54,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=482, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:48:54,506 INFO L87 Difference]: Start difference. First operand 90 states and 163 transitions. Second operand has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:54,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:54,995 INFO L93 Difference]: Finished difference Result 144 states and 236 transitions. [2022-02-10 02:48:54,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-02-10 02:48:54,995 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:54,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:54,996 INFO L225 Difference]: With dead ends: 144 [2022-02-10 02:48:54,996 INFO L226 Difference]: Without dead ends: 134 [2022-02-10 02:48:54,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=296, Invalid=1426, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 02:48:54,997 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 83 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:54,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 71 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:54,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-02-10 02:48:54,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 92. [2022-02-10 02:48:54,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.879120879120879) internal successors, (171), 91 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:54,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 171 transitions. [2022-02-10 02:48:54,999 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 171 transitions. Word has length 17 [2022-02-10 02:48:54,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:54,999 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 171 transitions. [2022-02-10 02:48:54,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.76) internal successors, (44), 24 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:54,999 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 171 transitions. [2022-02-10 02:48:55,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:55,000 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:55,000 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:55,017 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-02-10 02:48:55,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:55,217 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:55,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:55,217 INFO L85 PathProgramCache]: Analyzing trace with hash -625416094, now seen corresponding path program 20 times [2022-02-10 02:48:55,218 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:55,218 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136115627] [2022-02-10 02:48:55,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:55,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:55,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:55,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:55,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:55,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136115627] [2022-02-10 02:48:55,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136115627] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:55,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633281219] [2022-02-10 02:48:55,304 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:48:55,304 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:55,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:55,306 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:55,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-02-10 02:48:55,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:48:55,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:55,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:55,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:55,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:55,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:55,713 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:55,713 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633281219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:55,713 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:55,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-02-10 02:48:55,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624583772] [2022-02-10 02:48:55,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:55,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:48:55,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:55,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:48:55,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:48:55,715 INFO L87 Difference]: Start difference. First operand 92 states and 171 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:56,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:56,580 INFO L93 Difference]: Finished difference Result 169 states and 276 transitions. [2022-02-10 02:48:56,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-02-10 02:48:56,580 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:56,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:56,581 INFO L225 Difference]: With dead ends: 169 [2022-02-10 02:48:56,581 INFO L226 Difference]: Without dead ends: 161 [2022-02-10 02:48:56,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=464, Invalid=1986, Unknown=0, NotChecked=0, Total=2450 [2022-02-10 02:48:56,582 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 112 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:56,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 99 Invalid, 579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:48:56,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-02-10 02:48:56,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 90. [2022-02-10 02:48:56,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.853932584269663) internal successors, (165), 89 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:56,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 165 transitions. [2022-02-10 02:48:56,584 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 165 transitions. Word has length 17 [2022-02-10 02:48:56,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:56,585 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 165 transitions. [2022-02-10 02:48:56,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:56,585 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 165 transitions. [2022-02-10 02:48:56,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:56,585 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:56,585 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:56,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-02-10 02:48:56,791 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,SelfDestructingSolverStorable24 [2022-02-10 02:48:56,791 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:56,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:56,792 INFO L85 PathProgramCache]: Analyzing trace with hash 966590690, now seen corresponding path program 21 times [2022-02-10 02:48:56,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:56,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927991275] [2022-02-10 02:48:56,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:56,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:56,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:56,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:56,869 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:56,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927991275] [2022-02-10 02:48:56,869 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927991275] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:56,869 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396671058] [2022-02-10 02:48:56,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:48:56,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:56,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:56,871 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:56,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-02-10 02:48:56,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-02-10 02:48:56,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:56,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:56,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:57,117 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:57,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:57,309 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:57,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396671058] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:57,310 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:57,310 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-02-10 02:48:57,310 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063443203] [2022-02-10 02:48:57,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:57,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:48:57,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:57,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:48:57,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:48:57,311 INFO L87 Difference]: Start difference. First operand 90 states and 165 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:58,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:58,147 INFO L93 Difference]: Finished difference Result 161 states and 254 transitions. [2022-02-10 02:48:58,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 02:48:58,148 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:58,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:58,148 INFO L225 Difference]: With dead ends: 161 [2022-02-10 02:48:58,148 INFO L226 Difference]: Without dead ends: 136 [2022-02-10 02:48:58,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=451, Invalid=1901, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:48:58,149 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 103 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:58,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 91 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:58,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-02-10 02:48:58,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 88. [2022-02-10 02:48:58,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 1.8045977011494252) internal successors, (157), 87 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:58,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 157 transitions. [2022-02-10 02:48:58,157 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 157 transitions. Word has length 17 [2022-02-10 02:48:58,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:58,158 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 157 transitions. [2022-02-10 02:48:58,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:58,158 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 157 transitions. [2022-02-10 02:48:58,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:58,159 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:58,159 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:58,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-02-10 02:48:58,371 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,SelfDestructingSolverStorable25 [2022-02-10 02:48:58,371 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:58,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:58,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1761520098, now seen corresponding path program 22 times [2022-02-10 02:48:58,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:58,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126217538] [2022-02-10 02:48:58,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:58,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:58,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:48:58,467 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:58,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:48:58,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126217538] [2022-02-10 02:48:58,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126217538] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:48:58,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695989696] [2022-02-10 02:48:58,467 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:48:58,467 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:48:58,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:48:58,468 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:48:58,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-02-10 02:48:58,488 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:48:58,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:48:58,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:48:58,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:48:58,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:58,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:48:58,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:48:58,956 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695989696] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:48:58,956 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:48:58,956 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-02-10 02:48:58,956 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096160122] [2022-02-10 02:48:58,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:48:58,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:48:58,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:48:58,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:48:58,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:48:58,957 INFO L87 Difference]: Start difference. First operand 88 states and 157 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:48:59,671 INFO L93 Difference]: Finished difference Result 148 states and 236 transitions. [2022-02-10 02:48:59,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-02-10 02:48:59,672 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:48:59,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:48:59,672 INFO L225 Difference]: With dead ends: 148 [2022-02-10 02:48:59,672 INFO L226 Difference]: Without dead ends: 140 [2022-02-10 02:48:59,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=335, Invalid=1387, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 02:48:59,673 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 99 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:48:59,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 70 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:48:59,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2022-02-10 02:48:59,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 87. [2022-02-10 02:48:59,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.7906976744186047) internal successors, (154), 86 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 154 transitions. [2022-02-10 02:48:59,675 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 154 transitions. Word has length 17 [2022-02-10 02:48:59,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:48:59,675 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 154 transitions. [2022-02-10 02:48:59,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:48:59,676 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 154 transitions. [2022-02-10 02:48:59,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:48:59,676 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:48:59,676 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:48:59,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-02-10 02:48:59,891 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,SelfDestructingSolverStorable26 [2022-02-10 02:48:59,891 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:48:59,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:48:59,892 INFO L85 PathProgramCache]: Analyzing trace with hash 538982042, now seen corresponding path program 23 times [2022-02-10 02:48:59,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:48:59,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779987129] [2022-02-10 02:48:59,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:48:59,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:48:59,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:00,009 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:00,009 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:00,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779987129] [2022-02-10 02:49:00,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779987129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:00,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466424161] [2022-02-10 02:49:00,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:00,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:00,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:00,011 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:00,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-02-10 02:49:00,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:49:00,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:00,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:00,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:00,259 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:00,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:00,439 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:00,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466424161] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:00,439 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:00,439 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-02-10 02:49:00,439 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371579041] [2022-02-10 02:49:00,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:00,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-02-10 02:49:00,439 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:00,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-02-10 02:49:00,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2022-02-10 02:49:00,440 INFO L87 Difference]: Start difference. First operand 87 states and 154 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:00,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:00,948 INFO L93 Difference]: Finished difference Result 117 states and 194 transitions. [2022-02-10 02:49:00,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:49:00,949 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:00,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:00,949 INFO L225 Difference]: With dead ends: 117 [2022-02-10 02:49:00,949 INFO L226 Difference]: Without dead ends: 109 [2022-02-10 02:49:00,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=257, Invalid=1149, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 02:49:00,950 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 66 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 50 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:00,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 50 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:00,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2022-02-10 02:49:00,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 87. [2022-02-10 02:49:00,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.7906976744186047) internal successors, (154), 86 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:00,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 154 transitions. [2022-02-10 02:49:00,952 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 154 transitions. Word has length 17 [2022-02-10 02:49:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:00,952 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 154 transitions. [2022-02-10 02:49:00,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 154 transitions. [2022-02-10 02:49:00,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:00,953 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:00,953 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:00,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-02-10 02:49:01,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-02-10 02:49:01,159 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:01,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:01,160 INFO L85 PathProgramCache]: Analyzing trace with hash -997296064, now seen corresponding path program 24 times [2022-02-10 02:49:01,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:01,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141138638] [2022-02-10 02:49:01,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:01,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:01,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:01,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:01,246 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:01,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141138638] [2022-02-10 02:49:01,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141138638] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:01,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307749099] [2022-02-10 02:49:01,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:01,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:01,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:01,248 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:01,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-02-10 02:49:01,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:49:01,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:01,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:01,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:01,501 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:01,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:01,688 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:01,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307749099] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:01,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:01,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:49:01,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247702311] [2022-02-10 02:49:01,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:01,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:01,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:01,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:01,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:01,690 INFO L87 Difference]: Start difference. First operand 87 states and 154 transitions. Second operand has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:02,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:02,271 INFO L93 Difference]: Finished difference Result 157 states and 253 transitions. [2022-02-10 02:49:02,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 02:49:02,271 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:02,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:02,272 INFO L225 Difference]: With dead ends: 157 [2022-02-10 02:49:02,272 INFO L226 Difference]: Without dead ends: 147 [2022-02-10 02:49:02,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=295, Invalid=1427, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 02:49:02,274 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 103 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:02,274 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 81 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:02,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2022-02-10 02:49:02,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 94. [2022-02-10 02:49:02,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 1.8494623655913978) internal successors, (172), 93 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:02,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 172 transitions. [2022-02-10 02:49:02,277 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 172 transitions. Word has length 17 [2022-02-10 02:49:02,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:02,277 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 172 transitions. [2022-02-10 02:49:02,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 23 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:02,277 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 172 transitions. [2022-02-10 02:49:02,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:02,277 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:02,277 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:02,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:02,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-02-10 02:49:02,492 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:02,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:02,492 INFO L85 PathProgramCache]: Analyzing trace with hash 219555358, now seen corresponding path program 25 times [2022-02-10 02:49:02,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:02,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310203010] [2022-02-10 02:49:02,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:02,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:02,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:02,608 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:02,608 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:02,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310203010] [2022-02-10 02:49:02,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310203010] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:02,609 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645567866] [2022-02-10 02:49:02,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:02,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:02,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:02,610 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:02,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-02-10 02:49:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:02,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:02,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:02,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:02,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:03,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:03,029 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645567866] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:03,029 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:03,029 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:49:03,029 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933280261] [2022-02-10 02:49:03,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:03,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:03,029 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:03,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:03,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:03,030 INFO L87 Difference]: Start difference. First operand 94 states and 172 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:04,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:04,057 INFO L93 Difference]: Finished difference Result 202 states and 322 transitions. [2022-02-10 02:49:04,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 02:49:04,057 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:04,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:04,058 INFO L225 Difference]: With dead ends: 202 [2022-02-10 02:49:04,058 INFO L226 Difference]: Without dead ends: 194 [2022-02-10 02:49:04,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 02:49:04,059 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 121 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:04,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 111 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:49:04,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-02-10 02:49:04,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 92. [2022-02-10 02:49:04,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.8241758241758241) internal successors, (166), 91 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:04,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 166 transitions. [2022-02-10 02:49:04,062 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 166 transitions. Word has length 17 [2022-02-10 02:49:04,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:04,062 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 166 transitions. [2022-02-10 02:49:04,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:04,062 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 166 transitions. [2022-02-10 02:49:04,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:04,062 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:04,062 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:04,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:04,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:04,278 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:04,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:04,279 INFO L85 PathProgramCache]: Analyzing trace with hash -30750366, now seen corresponding path program 26 times [2022-02-10 02:49:04,279 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:04,279 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146460524] [2022-02-10 02:49:04,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:04,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:04,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:04,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:04,379 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:04,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146460524] [2022-02-10 02:49:04,379 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146460524] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:04,379 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840185761] [2022-02-10 02:49:04,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:04,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:04,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:04,380 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:04,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-02-10 02:49:04,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:04,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:04,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:04,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:04,624 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:04,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:04,816 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:04,817 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840185761] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:04,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:04,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:49:04,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406004465] [2022-02-10 02:49:04,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:04,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:04,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:04,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:04,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:04,818 INFO L87 Difference]: Start difference. First operand 92 states and 166 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:06,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:06,035 INFO L93 Difference]: Finished difference Result 172 states and 274 transitions. [2022-02-10 02:49:06,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 02:49:06,036 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:06,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:06,036 INFO L225 Difference]: With dead ends: 172 [2022-02-10 02:49:06,037 INFO L226 Difference]: Without dead ends: 164 [2022-02-10 02:49:06,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=488, Invalid=2268, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 02:49:06,037 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 121 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:06,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 82 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:06,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-02-10 02:49:06,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 96. [2022-02-10 02:49:06,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.8526315789473684) internal successors, (176), 95 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:06,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 176 transitions. [2022-02-10 02:49:06,040 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 176 transitions. Word has length 17 [2022-02-10 02:49:06,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:06,040 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 176 transitions. [2022-02-10 02:49:06,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:06,040 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 176 transitions. [2022-02-10 02:49:06,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:06,040 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:06,040 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:06,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:06,256 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,SelfDestructingSolverStorable30 [2022-02-10 02:49:06,256 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:06,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:06,256 INFO L85 PathProgramCache]: Analyzing trace with hash -2025215522, now seen corresponding path program 27 times [2022-02-10 02:49:06,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:06,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255987268] [2022-02-10 02:49:06,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:06,257 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:06,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:06,350 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:06,350 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:06,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255987268] [2022-02-10 02:49:06,350 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255987268] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:06,350 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687068879] [2022-02-10 02:49:06,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:06,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:06,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:06,352 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:06,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-02-10 02:49:06,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:49:06,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:06,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:06,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:06,612 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:06,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:06,808 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:06,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687068879] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:06,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:06,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:49:06,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53694915] [2022-02-10 02:49:06,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:06,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:06,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:06,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:06,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:06,810 INFO L87 Difference]: Start difference. First operand 96 states and 176 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:07,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:07,572 INFO L93 Difference]: Finished difference Result 141 states and 232 transitions. [2022-02-10 02:49:07,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 02:49:07,572 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:07,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:07,572 INFO L225 Difference]: With dead ends: 141 [2022-02-10 02:49:07,573 INFO L226 Difference]: Without dead ends: 133 [2022-02-10 02:49:07,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=330, Invalid=1562, Unknown=0, NotChecked=0, Total=1892 [2022-02-10 02:49:07,573 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 66 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:07,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 80 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-02-10 02:49:07,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2022-02-10 02:49:07,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 95. [2022-02-10 02:49:07,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 1.8404255319148937) internal successors, (173), 94 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-10 02:49:07,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 173 transitions. [2022-02-10 02:49:07,575 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 173 transitions. Word has length 17 [2022-02-10 02:49:07,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:07,575 INFO L470 AbstractCegarLoop]: Abstraction has 95 states and 173 transitions. [2022-02-10 02:49:07,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:07,576 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 173 transitions. [2022-02-10 02:49:07,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:07,576 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:07,576 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:07,592 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-10 02:49:07,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:07,791 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:07,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:07,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1124841954, now seen corresponding path program 28 times [2022-02-10 02:49:07,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:07,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138878668] [2022-02-10 02:49:07,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:07,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:07,888 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:07,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:07,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138878668] [2022-02-10 02:49:07,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138878668] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:07,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99414122] [2022-02-10 02:49:07,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:07,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:07,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:07,889 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:07,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-02-10 02:49:07,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:07,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:07,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:07,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:08,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:08,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:08,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:08,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99414122] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:08,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:08,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:49:08,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669105017] [2022-02-10 02:49:08,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:08,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:08,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:08,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:08,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:08,341 INFO L87 Difference]: Start difference. First operand 95 states and 173 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:09,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:09,652 INFO L93 Difference]: Finished difference Result 217 states and 336 transitions. [2022-02-10 02:49:09,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 02:49:09,652 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:09,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:09,653 INFO L225 Difference]: With dead ends: 217 [2022-02-10 02:49:09,653 INFO L226 Difference]: Without dead ends: 209 [2022-02-10 02:49:09,653 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=525, Invalid=2445, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 02:49:09,653 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 133 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:09,654 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 107 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:49:09,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-02-10 02:49:09,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 99. [2022-02-10 02:49:09,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.8877551020408163) internal successors, (185), 98 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:09,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 185 transitions. [2022-02-10 02:49:09,656 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 185 transitions. Word has length 17 [2022-02-10 02:49:09,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:09,656 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 185 transitions. [2022-02-10 02:49:09,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:09,656 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 185 transitions. [2022-02-10 02:49:09,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:09,656 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:09,656 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:09,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:09,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:09,867 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:09,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:09,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1379211200, now seen corresponding path program 3 times [2022-02-10 02:49:09,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:09,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59760256] [2022-02-10 02:49:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:09,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:09,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:09,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:09,918 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:09,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59760256] [2022-02-10 02:49:09,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59760256] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:09,919 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509479359] [2022-02-10 02:49:09,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:09,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:09,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:09,920 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:09,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-02-10 02:49:09,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 02:49:09,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:09,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2022-02-10 02:49:09,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:10,061 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:10,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:10,139 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:10,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509479359] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:10,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:10,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-02-10 02:49:10,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97796277] [2022-02-10 02:49:10,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:10,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-02-10 02:49:10,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:10,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-02-10 02:49:10,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-02-10 02:49:10,140 INFO L87 Difference]: Start difference. First operand 99 states and 185 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:10,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:10,268 INFO L93 Difference]: Finished difference Result 122 states and 210 transitions. [2022-02-10 02:49:10,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-02-10 02:49:10,269 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:10,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:10,269 INFO L225 Difference]: With dead ends: 122 [2022-02-10 02:49:10,269 INFO L226 Difference]: Without dead ends: 108 [2022-02-10 02:49:10,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2022-02-10 02:49:10,270 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 79 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:10,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 112 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-02-10 02:49:10,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-02-10 02:49:10,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 99. [2022-02-10 02:49:10,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.8571428571428572) internal successors, (182), 98 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:10,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 182 transitions. [2022-02-10 02:49:10,272 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 182 transitions. Word has length 17 [2022-02-10 02:49:10,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:10,272 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 182 transitions. [2022-02-10 02:49:10,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:10,272 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 182 transitions. [2022-02-10 02:49:10,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-02-10 02:49:10,272 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:10,272 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:10,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:10,473 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,SelfDestructingSolverStorable33 [2022-02-10 02:49:10,473 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:10,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:10,473 INFO L85 PathProgramCache]: Analyzing trace with hash -106897890, now seen corresponding path program 29 times [2022-02-10 02:49:10,474 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:10,474 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706037007] [2022-02-10 02:49:10,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:10,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:10,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:10,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:10,562 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:10,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706037007] [2022-02-10 02:49:10,562 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706037007] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:10,562 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538045527] [2022-02-10 02:49:10,562 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:10,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:10,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:10,563 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:10,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-02-10 02:49:10,581 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:49:10,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:10,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-02-10 02:49:10,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:10,801 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:10,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:11,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:11,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538045527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:11,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:11,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-02-10 02:49:11,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810206521] [2022-02-10 02:49:11,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:11,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-02-10 02:49:11,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:11,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-02-10 02:49:11,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-02-10 02:49:11,002 INFO L87 Difference]: Start difference. First operand 99 states and 182 transitions. Second operand has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:12,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:12,117 INFO L93 Difference]: Finished difference Result 170 states and 271 transitions. [2022-02-10 02:49:12,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 02:49:12,117 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-02-10 02:49:12,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:12,118 INFO L225 Difference]: With dead ends: 170 [2022-02-10 02:49:12,118 INFO L226 Difference]: Without dead ends: 162 [2022-02-10 02:49:12,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=460, Invalid=2402, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 02:49:12,119 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 106 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:12,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 123 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-02-10 02:49:12,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-02-10 02:49:12,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 98. [2022-02-10 02:49:12,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:12,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:49:12,121 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 17 [2022-02-10 02:49:12,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:12,121 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:49:12,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:12,121 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:49:12,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:12,121 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:12,121 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:12,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:12,326 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,SelfDestructingSolverStorable34 [2022-02-10 02:49:12,326 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:12,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:12,326 INFO L85 PathProgramCache]: Analyzing trace with hash 2136089278, now seen corresponding path program 30 times [2022-02-10 02:49:12,326 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:12,326 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296256079] [2022-02-10 02:49:12,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:12,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:12,416 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:12,416 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:12,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296256079] [2022-02-10 02:49:12,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296256079] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:12,416 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303786612] [2022-02-10 02:49:12,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:12,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:12,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:12,418 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:12,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-02-10 02:49:12,435 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 02:49:12,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:12,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:12,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:12,701 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:12,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:15,903 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:15,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303786612] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:15,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:15,904 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:15,904 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136879532] [2022-02-10 02:49:15,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:15,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:15,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:15,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:15,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:15,904 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:18,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:18,694 INFO L93 Difference]: Finished difference Result 141 states and 232 transitions. [2022-02-10 02:49:18,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-02-10 02:49:18,694 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:49:18,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:18,695 INFO L225 Difference]: With dead ends: 141 [2022-02-10 02:49:18,695 INFO L226 Difference]: Without dead ends: 136 [2022-02-10 02:49:18,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=199, Invalid=1207, Unknown=0, NotChecked=0, Total=1406 [2022-02-10 02:49:18,695 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 84 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 25 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:18,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 70 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 430 Invalid, 0 Unknown, 25 Unchecked, 0.9s Time] [2022-02-10 02:49:18,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-02-10 02:49:18,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 98. [2022-02-10 02:49:18,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:18,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:49:18,697 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:49:18,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:18,697 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:49:18,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:18,697 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:49:18,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:18,698 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:18,698 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:18,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:18,913 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,SelfDestructingSolverStorable35 [2022-02-10 02:49:18,914 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:18,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:18,914 INFO L85 PathProgramCache]: Analyzing trace with hash -130241606, now seen corresponding path program 31 times [2022-02-10 02:49:18,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:18,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960917391] [2022-02-10 02:49:18,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:18,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:19,304 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:19,305 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:19,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960917391] [2022-02-10 02:49:19,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960917391] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:19,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155393920] [2022-02-10 02:49:19,305 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:49:19,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:19,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:19,306 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:19,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-02-10 02:49:19,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:19,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:19,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:20,242 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:20,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:21,735 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:21,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155393920] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:21,735 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:21,735 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:21,736 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440703664] [2022-02-10 02:49:21,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:21,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:21,736 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:21,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:21,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:21,737 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:24,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:24,965 INFO L93 Difference]: Finished difference Result 140 states and 234 transitions. [2022-02-10 02:49:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:49:24,966 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:49:24,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:24,966 INFO L225 Difference]: With dead ends: 140 [2022-02-10 02:49:24,966 INFO L226 Difference]: Without dead ends: 135 [2022-02-10 02:49:24,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=216, Invalid=1266, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 02:49:24,967 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 78 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:24,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 57 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 440 Invalid, 0 Unknown, 32 Unchecked, 1.0s Time] [2022-02-10 02:49:24,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-02-10 02:49:24,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 98. [2022-02-10 02:49:24,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:24,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:49:24,969 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:49:24,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:24,969 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:49:24,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:24,969 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:49:24,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:24,969 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:24,969 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:24,985 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-02-10 02:49:25,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:25,182 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:25,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:25,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1062186720, now seen corresponding path program 32 times [2022-02-10 02:49:25,183 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:25,183 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695209142] [2022-02-10 02:49:25,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:25,183 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:25,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:25,580 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:25,580 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:25,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695209142] [2022-02-10 02:49:25,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695209142] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:25,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878795134] [2022-02-10 02:49:25,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:49:25,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:25,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:25,581 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:25,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-02-10 02:49:25,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:49:25,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:25,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:25,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:26,449 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:26,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:27,769 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:27,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878795134] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:27,769 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:27,769 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:27,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623306402] [2022-02-10 02:49:27,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:27,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:27,770 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:27,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:27,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:27,771 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:32,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:32,760 INFO L93 Difference]: Finished difference Result 165 states and 270 transitions. [2022-02-10 02:49:32,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 02:49:32,761 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:49:32,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:32,761 INFO L225 Difference]: With dead ends: 165 [2022-02-10 02:49:32,761 INFO L226 Difference]: Without dead ends: 161 [2022-02-10 02:49:32,761 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=307, Invalid=1673, Unknown=0, NotChecked=0, Total=1980 [2022-02-10 02:49:32,762 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 94 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:32,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 138 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 750 Invalid, 0 Unknown, 42 Unchecked, 1.6s Time] [2022-02-10 02:49:32,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-02-10 02:49:32,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 100. [2022-02-10 02:49:32,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.8585858585858586) internal successors, (184), 99 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:32,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 184 transitions. [2022-02-10 02:49:32,764 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 184 transitions. Word has length 19 [2022-02-10 02:49:32,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:32,764 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 184 transitions. [2022-02-10 02:49:32,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:32,764 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 184 transitions. [2022-02-10 02:49:32,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:32,764 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:32,764 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:32,782 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:32,975 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,SelfDestructingSolverStorable37 [2022-02-10 02:49:32,975 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:32,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:32,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1238315420, now seen corresponding path program 33 times [2022-02-10 02:49:32,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:32,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009100656] [2022-02-10 02:49:32,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:32,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:33,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:33,349 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:33,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009100656] [2022-02-10 02:49:33,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009100656] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:33,349 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150284685] [2022-02-10 02:49:33,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:49:33,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:33,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:33,350 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:33,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-02-10 02:49:33,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:49:33,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:33,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:33,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:34,246 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:34,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:35,532 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:35,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150284685] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:35,533 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:35,533 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:35,533 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947164665] [2022-02-10 02:49:35,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:35,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:35,533 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:35,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:35,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:35,534 INFO L87 Difference]: Start difference. First operand 100 states and 184 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:38,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:38,844 INFO L93 Difference]: Finished difference Result 139 states and 232 transitions. [2022-02-10 02:49:38,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-02-10 02:49:38,844 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:49:38,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:38,845 INFO L225 Difference]: With dead ends: 139 [2022-02-10 02:49:38,845 INFO L226 Difference]: Without dead ends: 135 [2022-02-10 02:49:38,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2022-02-10 02:49:38,845 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 67 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:38,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 90 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 505 Invalid, 0 Unknown, 51 Unchecked, 1.0s Time] [2022-02-10 02:49:38,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2022-02-10 02:49:38,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 98. [2022-02-10 02:49:38,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:38,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:49:38,847 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:49:38,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:38,847 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:49:38,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:38,847 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:49:38,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:38,848 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:38,848 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:38,864 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-10 02:49:39,051 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,SelfDestructingSolverStorable38 [2022-02-10 02:49:39,051 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:39,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:39,052 INFO L85 PathProgramCache]: Analyzing trace with hash -297962686, now seen corresponding path program 34 times [2022-02-10 02:49:39,055 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:39,055 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060909954] [2022-02-10 02:49:39,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:39,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:39,443 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:39,443 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:39,443 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060909954] [2022-02-10 02:49:39,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060909954] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:39,444 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272157966] [2022-02-10 02:49:39,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:49:39,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:39,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:39,445 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:39,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-02-10 02:49:39,464 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:49:39,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:39,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:39,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:40,377 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:40,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:42,363 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:42,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272157966] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:42,363 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:42,363 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:42,363 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074544719] [2022-02-10 02:49:42,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:42,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:42,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:42,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:42,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:42,364 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:46,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:46,877 INFO L93 Difference]: Finished difference Result 166 states and 267 transitions. [2022-02-10 02:49:46,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-02-10 02:49:46,877 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:49:46,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:46,878 INFO L225 Difference]: With dead ends: 166 [2022-02-10 02:49:46,878 INFO L226 Difference]: Without dead ends: 161 [2022-02-10 02:49:46,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=344, Invalid=2008, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:49:46,879 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 98 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:46,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 105 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 773 Invalid, 0 Unknown, 62 Unchecked, 1.6s Time] [2022-02-10 02:49:46,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-02-10 02:49:46,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 101. [2022-02-10 02:49:46,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 1.86) internal successors, (186), 100 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:46,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 186 transitions. [2022-02-10 02:49:46,881 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 186 transitions. Word has length 19 [2022-02-10 02:49:46,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:46,881 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 186 transitions. [2022-02-10 02:49:46,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:46,881 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 186 transitions. [2022-02-10 02:49:46,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:46,881 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:46,881 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:46,897 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-10 02:49:47,081 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,SelfDestructingSolverStorable39 [2022-02-10 02:49:47,082 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:47,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:47,082 INFO L85 PathProgramCache]: Analyzing trace with hash 918888736, now seen corresponding path program 35 times [2022-02-10 02:49:47,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:47,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13406314] [2022-02-10 02:49:47,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:47,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:47,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:47,464 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:47,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:47,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13406314] [2022-02-10 02:49:47,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13406314] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:47,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447181241] [2022-02-10 02:49:47,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:49:47,465 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:47,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:47,466 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:47,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-02-10 02:49:47,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:49:47,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:47,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:47,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:48,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:48,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:49,594 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:49,595 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447181241] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:49,595 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:49,595 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:49,595 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374642838] [2022-02-10 02:49:49,595 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:49,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:49,595 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:49,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:49,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:49,596 INFO L87 Difference]: Start difference. First operand 101 states and 186 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:54,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:49:54,901 INFO L93 Difference]: Finished difference Result 185 states and 296 transitions. [2022-02-10 02:49:54,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 02:49:54,901 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:49:54,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:49:54,902 INFO L225 Difference]: With dead ends: 185 [2022-02-10 02:49:54,902 INFO L226 Difference]: Without dead ends: 181 [2022-02-10 02:49:54,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=481, Invalid=2489, Unknown=0, NotChecked=0, Total=2970 [2022-02-10 02:49:54,902 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 154 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:49:54,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 85 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 579 Invalid, 0 Unknown, 70 Unchecked, 1.3s Time] [2022-02-10 02:49:54,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2022-02-10 02:49:54,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 98. [2022-02-10 02:49:54,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:54,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:49:54,904 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:49:54,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:49:54,905 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:49:54,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:49:54,905 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:49:54,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:49:54,905 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:49:54,905 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:49:54,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-02-10 02:49:55,119 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,SelfDestructingSolverStorable40 [2022-02-10 02:49:55,119 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:49:55,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:49:55,120 INFO L85 PathProgramCache]: Analyzing trace with hash 668583012, now seen corresponding path program 36 times [2022-02-10 02:49:55,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:49:55,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076269359] [2022-02-10 02:49:55,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:49:55,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:49:55,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:49:55,509 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:55,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:49:55,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076269359] [2022-02-10 02:49:55,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076269359] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:49:55,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415270343] [2022-02-10 02:49:55,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:49:55,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:49:55,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:49:55,510 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:49:55,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-02-10 02:49:55,528 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:49:55,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:49:55,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:49:55,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:49:56,491 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:56,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:49:57,812 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:49:57,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415270343] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:49:57,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:49:57,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:49:57,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202225524] [2022-02-10 02:49:57,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:49:57,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:49:57,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:49:57,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:49:57,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:49:57,814 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:02,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:02,719 INFO L93 Difference]: Finished difference Result 179 states and 284 transitions. [2022-02-10 02:50:02,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 02:50:02,719 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:02,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:02,720 INFO L225 Difference]: With dead ends: 179 [2022-02-10 02:50:02,720 INFO L226 Difference]: Without dead ends: 175 [2022-02-10 02:50:02,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=450, Invalid=2630, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 02:50:02,720 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 148 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:02,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 106 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 606 Invalid, 0 Unknown, 47 Unchecked, 1.3s Time] [2022-02-10 02:50:02,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-02-10 02:50:02,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 100. [2022-02-10 02:50:02,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.8585858585858586) internal successors, (184), 99 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:02,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 184 transitions. [2022-02-10 02:50:02,723 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 184 transitions. Word has length 19 [2022-02-10 02:50:02,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:02,723 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 184 transitions. [2022-02-10 02:50:02,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:02,723 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 184 transitions. [2022-02-10 02:50:02,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:02,723 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:02,723 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:02,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:02,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:02,939 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:02,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:02,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1325882144, now seen corresponding path program 37 times [2022-02-10 02:50:02,939 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:02,939 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623357129] [2022-02-10 02:50:02,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:02,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:02,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:03,383 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:03,383 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:03,383 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623357129] [2022-02-10 02:50:03,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623357129] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:03,383 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032022219] [2022-02-10 02:50:03,383 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:03,383 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:03,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:03,384 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:03,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-02-10 02:50:03,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:03,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:03,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:04,291 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:04,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:05,643 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:05,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032022219] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:05,644 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:05,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:50:05,644 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386192855] [2022-02-10 02:50:05,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:05,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:50:05,644 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:05,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:50:05,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:50:05,645 INFO L87 Difference]: Start difference. First operand 100 states and 184 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:09,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:09,808 INFO L93 Difference]: Finished difference Result 153 states and 246 transitions. [2022-02-10 02:50:09,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-02-10 02:50:09,808 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:09,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:09,809 INFO L225 Difference]: With dead ends: 153 [2022-02-10 02:50:09,809 INFO L226 Difference]: Without dead ends: 149 [2022-02-10 02:50:09,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=309, Invalid=1853, Unknown=0, NotChecked=0, Total=2162 [2022-02-10 02:50:09,810 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 104 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:09,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 84 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 611 Invalid, 0 Unknown, 38 Unchecked, 1.5s Time] [2022-02-10 02:50:09,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2022-02-10 02:50:09,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 98. [2022-02-10 02:50:09,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:09,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:50:09,812 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:50:09,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:09,812 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:50:09,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:09,812 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:50:09,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:09,812 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:09,812 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:09,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-02-10 02:50:10,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:10,021 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:10,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:10,022 INFO L85 PathProgramCache]: Analyzing trace with hash -425508576, now seen corresponding path program 38 times [2022-02-10 02:50:10,022 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:10,022 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335788364] [2022-02-10 02:50:10,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:10,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:10,522 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:10,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:10,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335788364] [2022-02-10 02:50:10,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335788364] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:10,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198877886] [2022-02-10 02:50:10,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:10,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:10,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:10,523 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:10,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-02-10 02:50:10,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:10,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:10,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:10,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:11,496 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:11,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:12,774 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:12,774 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198877886] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:12,774 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:12,774 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:50:12,774 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287994665] [2022-02-10 02:50:12,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:12,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:50:12,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:12,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:50:12,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:50:12,775 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:18,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:18,650 INFO L93 Difference]: Finished difference Result 202 states and 314 transitions. [2022-02-10 02:50:18,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 02:50:18,650 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:18,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:18,651 INFO L225 Difference]: With dead ends: 202 [2022-02-10 02:50:18,651 INFO L226 Difference]: Without dead ends: 198 [2022-02-10 02:50:18,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=515, Invalid=3145, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 02:50:18,652 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 183 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:18,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 111 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 634 Invalid, 0 Unknown, 87 Unchecked, 1.4s Time] [2022-02-10 02:50:18,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-02-10 02:50:18,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 98. [2022-02-10 02:50:18,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:18,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:50:18,654 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:50:18,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:18,654 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:50:18,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:18,654 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:50:18,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:18,654 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:18,654 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:18,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:18,869 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,SelfDestructingSolverStorable43 [2022-02-10 02:50:18,870 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:18,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:18,870 INFO L85 PathProgramCache]: Analyzing trace with hash 592435488, now seen corresponding path program 39 times [2022-02-10 02:50:18,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:18,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816420618] [2022-02-10 02:50:18,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:18,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:18,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:19,302 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:19,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:19,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816420618] [2022-02-10 02:50:19,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816420618] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:19,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002427527] [2022-02-10 02:50:19,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:50:19,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:19,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:19,304 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:19,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-02-10 02:50:19,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:50:19,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:19,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:19,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:20,242 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:20,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:21,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:21,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002427527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:21,818 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:21,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:50:21,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650975101] [2022-02-10 02:50:21,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:21,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:50:21,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:21,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:50:21,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:50:21,819 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:27,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:27,259 INFO L93 Difference]: Finished difference Result 167 states and 263 transitions. [2022-02-10 02:50:27,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 02:50:27,260 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:27,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:27,261 INFO L225 Difference]: With dead ends: 167 [2022-02-10 02:50:27,261 INFO L226 Difference]: Without dead ends: 163 [2022-02-10 02:50:27,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=391, Invalid=2471, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 02:50:27,262 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 116 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:27,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 134 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 807 Invalid, 0 Unknown, 41 Unchecked, 1.9s Time] [2022-02-10 02:50:27,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-02-10 02:50:27,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 98. [2022-02-10 02:50:27,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:27,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:50:27,264 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:50:27,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:27,264 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:50:27,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:27,265 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:50:27,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:27,265 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:27,265 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:27,281 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-10 02:50:27,465 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,SelfDestructingSolverStorable44 [2022-02-10 02:50:27,466 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:27,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:27,466 INFO L85 PathProgramCache]: Analyzing trace with hash 839308422, now seen corresponding path program 40 times [2022-02-10 02:50:27,466 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:27,466 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079381609] [2022-02-10 02:50:27,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:27,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:27,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:27,874 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:27,875 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:27,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079381609] [2022-02-10 02:50:27,875 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079381609] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:27,875 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801250680] [2022-02-10 02:50:27,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:50:27,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:27,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:27,876 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:27,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-02-10 02:50:27,896 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:50:27,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:27,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:27,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:28,833 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:28,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:30,386 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:30,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801250680] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:30,387 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:30,387 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:50:30,387 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764374163] [2022-02-10 02:50:30,387 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:30,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:50:30,387 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:30,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:50:30,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:50:30,388 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:35,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:35,031 INFO L93 Difference]: Finished difference Result 167 states and 267 transitions. [2022-02-10 02:50:35,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-02-10 02:50:35,031 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:35,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:35,032 INFO L225 Difference]: With dead ends: 167 [2022-02-10 02:50:35,032 INFO L226 Difference]: Without dead ends: 162 [2022-02-10 02:50:35,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=388, Invalid=2474, Unknown=0, NotChecked=0, Total=2862 [2022-02-10 02:50:35,033 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 146 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:35,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 75 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 557 Invalid, 0 Unknown, 73 Unchecked, 1.3s Time] [2022-02-10 02:50:35,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-02-10 02:50:35,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 100. [2022-02-10 02:50:35,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.8686868686868687) internal successors, (185), 99 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:35,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 185 transitions. [2022-02-10 02:50:35,034 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 185 transitions. Word has length 19 [2022-02-10 02:50:35,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:35,035 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 185 transitions. [2022-02-10 02:50:35,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:35,035 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 185 transitions. [2022-02-10 02:50:35,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:35,035 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:35,035 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:35,051 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-10 02:50:35,248 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,SelfDestructingSolverStorable45 [2022-02-10 02:50:35,249 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:35,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:35,249 INFO L85 PathProgramCache]: Analyzing trace with hash 2056159844, now seen corresponding path program 41 times [2022-02-10 02:50:35,249 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:35,249 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117383662] [2022-02-10 02:50:35,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:35,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:35,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:35,714 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:35,715 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:35,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117383662] [2022-02-10 02:50:35,715 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117383662] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:35,715 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842176332] [2022-02-10 02:50:35,715 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:50:35,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:35,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:35,716 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:35,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-02-10 02:50:35,734 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-02-10 02:50:35,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:35,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:35,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:36,651 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:36,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:38,050 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:38,051 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842176332] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:38,051 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:38,051 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:50:38,051 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53891961] [2022-02-10 02:50:38,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:38,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:50:38,051 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:38,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:50:38,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:50:38,052 INFO L87 Difference]: Start difference. First operand 100 states and 185 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:43,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:43,691 INFO L93 Difference]: Finished difference Result 190 states and 301 transitions. [2022-02-10 02:50:43,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 02:50:43,691 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:43,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:43,692 INFO L225 Difference]: With dead ends: 190 [2022-02-10 02:50:43,692 INFO L226 Difference]: Without dead ends: 186 [2022-02-10 02:50:43,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=482, Invalid=2824, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 02:50:43,693 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 155 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:43,693 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 83 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 530 Invalid, 0 Unknown, 37 Unchecked, 1.2s Time] [2022-02-10 02:50:43,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2022-02-10 02:50:43,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 99. [2022-02-10 02:50:43,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.8571428571428572) internal successors, (182), 98 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:43,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 182 transitions. [2022-02-10 02:50:43,695 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 182 transitions. Word has length 19 [2022-02-10 02:50:43,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:43,695 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 182 transitions. [2022-02-10 02:50:43,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:43,695 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 182 transitions. [2022-02-10 02:50:43,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:43,695 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:43,695 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:43,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:43,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:43,911 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:43,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:43,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1805854120, now seen corresponding path program 42 times [2022-02-10 02:50:43,911 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:43,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042633133] [2022-02-10 02:50:43,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:43,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:43,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:44,361 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:44,361 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:44,361 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042633133] [2022-02-10 02:50:44,361 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042633133] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:44,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052982112] [2022-02-10 02:50:44,362 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:50:44,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:44,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:44,363 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:44,364 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-02-10 02:50:44,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-02-10 02:50:44,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:44,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:44,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:45,403 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:45,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:47,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:47,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052982112] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:47,079 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:47,079 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:50:47,079 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647574201] [2022-02-10 02:50:47,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:47,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:50:47,079 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:47,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:50:47,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:50:47,080 INFO L87 Difference]: Start difference. First operand 99 states and 182 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:51,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:51,719 INFO L93 Difference]: Finished difference Result 172 states and 281 transitions. [2022-02-10 02:50:51,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-02-10 02:50:51,719 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:51,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:51,720 INFO L225 Difference]: With dead ends: 172 [2022-02-10 02:50:51,720 INFO L226 Difference]: Without dead ends: 168 [2022-02-10 02:50:51,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=477, Invalid=2603, Unknown=0, NotChecked=0, Total=3080 [2022-02-10 02:50:51,721 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 153 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:51,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 83 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 497 Invalid, 0 Unknown, 42 Unchecked, 1.1s Time] [2022-02-10 02:50:51,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-02-10 02:50:51,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 101. [2022-02-10 02:50:51,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 1.87) internal successors, (187), 100 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:51,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 187 transitions. [2022-02-10 02:50:51,741 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 187 transitions. Word has length 19 [2022-02-10 02:50:51,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:51,741 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 187 transitions. [2022-02-10 02:50:51,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:51,741 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 187 transitions. [2022-02-10 02:50:51,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:51,742 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:51,742 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:51,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:51,955 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,SelfDestructingSolverStorable47 [2022-02-10 02:50:51,955 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:51,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:51,956 INFO L85 PathProgramCache]: Analyzing trace with hash -188611036, now seen corresponding path program 43 times [2022-02-10 02:50:51,956 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:51,956 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354691146] [2022-02-10 02:50:51,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:51,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:51,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:52,399 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:52,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:52,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354691146] [2022-02-10 02:50:52,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354691146] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:52,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330681361] [2022-02-10 02:50:52,399 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:50:52,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:52,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:52,400 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:52,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-02-10 02:50:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:52,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:52,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:53,357 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:53,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:50:54,940 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:54,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330681361] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:50:54,940 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:50:54,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:50:54,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312509057] [2022-02-10 02:50:54,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:50:54,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:50:54,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:50:54,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:50:54,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:50:54,951 INFO L87 Difference]: Start difference. First operand 101 states and 187 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:58,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:50:58,397 INFO L93 Difference]: Finished difference Result 146 states and 243 transitions. [2022-02-10 02:50:58,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-02-10 02:50:58,398 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:50:58,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:50:58,398 INFO L225 Difference]: With dead ends: 146 [2022-02-10 02:50:58,398 INFO L226 Difference]: Without dead ends: 142 [2022-02-10 02:50:58,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=298, Invalid=1772, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 02:50:58,399 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 88 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:50:58,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 111 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 596 Invalid, 0 Unknown, 57 Unchecked, 1.3s Time] [2022-02-10 02:50:58,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-02-10 02:50:58,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 99. [2022-02-10 02:50:58,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.8571428571428572) internal successors, (182), 98 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:58,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 182 transitions. [2022-02-10 02:50:58,401 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 182 transitions. Word has length 19 [2022-02-10 02:50:58,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:50:58,401 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 182 transitions. [2022-02-10 02:50:58,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:50:58,401 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 182 transitions. [2022-02-10 02:50:58,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:50:58,402 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:50:58,402 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:50:58,419 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-02-10 02:50:58,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-02-10 02:50:58,616 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:50:58,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:50:58,616 INFO L85 PathProgramCache]: Analyzing trace with hash 711762532, now seen corresponding path program 44 times [2022-02-10 02:50:58,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:50:58,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766886452] [2022-02-10 02:50:58,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:50:58,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:50:58,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:50:59,036 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:59,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:50:59,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766886452] [2022-02-10 02:50:59,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766886452] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:50:59,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317523351] [2022-02-10 02:50:59,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:50:59,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:50:59,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:50:59,037 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:50:59,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-02-10 02:50:59,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:50:59,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:50:59,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:50:59,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:50:59,932 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:50:59,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:01,771 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:01,771 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317523351] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:01,771 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:01,771 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:51:01,771 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475602691] [2022-02-10 02:51:01,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:01,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:51:01,772 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:01,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:51:01,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:01,772 INFO L87 Difference]: Start difference. First operand 99 states and 182 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:07,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:07,484 INFO L93 Difference]: Finished difference Result 200 states and 315 transitions. [2022-02-10 02:51:07,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-02-10 02:51:07,485 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:07,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:07,485 INFO L225 Difference]: With dead ends: 200 [2022-02-10 02:51:07,485 INFO L226 Difference]: Without dead ends: 196 [2022-02-10 02:51:07,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=529, Invalid=3011, Unknown=0, NotChecked=0, Total=3540 [2022-02-10 02:51:07,486 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 157 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:07,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 99 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 631 Invalid, 0 Unknown, 79 Unchecked, 1.4s Time] [2022-02-10 02:51:07,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2022-02-10 02:51:07,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 100. [2022-02-10 02:51:07,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.8686868686868687) internal successors, (185), 99 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:07,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 185 transitions. [2022-02-10 02:51:07,488 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 185 transitions. Word has length 19 [2022-02-10 02:51:07,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:07,489 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 185 transitions. [2022-02-10 02:51:07,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:07,489 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 185 transitions. [2022-02-10 02:51:07,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:51:07,489 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:07,489 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:07,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:07,691 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,SelfDestructingSolverStorable49 [2022-02-10 02:51:07,691 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:07,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:07,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1729706596, now seen corresponding path program 45 times [2022-02-10 02:51:07,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:07,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693689131] [2022-02-10 02:51:07,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:07,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:07,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:08,078 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:08,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:08,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693689131] [2022-02-10 02:51:08,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693689131] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:08,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913649669] [2022-02-10 02:51:08,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:08,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:08,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:08,080 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:08,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-02-10 02:51:08,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:51:08,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:08,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:08,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:08,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:08,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:10,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913649669] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:10,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:10,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:51:10,482 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477776217] [2022-02-10 02:51:10,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:10,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:51:10,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:10,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:51:10,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:10,482 INFO L87 Difference]: Start difference. First operand 100 states and 185 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:14,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:14,948 INFO L93 Difference]: Finished difference Result 165 states and 264 transitions. [2022-02-10 02:51:14,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 02:51:14,949 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:14,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:14,949 INFO L225 Difference]: With dead ends: 165 [2022-02-10 02:51:14,949 INFO L226 Difference]: Without dead ends: 161 [2022-02-10 02:51:14,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=338, Invalid=2014, Unknown=0, NotChecked=0, Total=2352 [2022-02-10 02:51:14,950 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 112 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 23 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:14,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 107 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 701 Invalid, 0 Unknown, 23 Unchecked, 1.5s Time] [2022-02-10 02:51:14,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-02-10 02:51:14,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 98. [2022-02-10 02:51:14,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:14,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:51:14,952 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:51:14,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:14,952 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:51:14,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:14,952 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:51:14,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:51:14,953 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:14,953 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:14,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:15,167 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,SelfDestructingSolverStorable50 [2022-02-10 02:51:15,167 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:15,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:15,168 INFO L85 PathProgramCache]: Analyzing trace with hash 977746294, now seen corresponding path program 46 times [2022-02-10 02:51:15,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:15,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232264991] [2022-02-10 02:51:15,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:15,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:15,610 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:15,610 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:15,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232264991] [2022-02-10 02:51:15,610 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232264991] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:15,610 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274690544] [2022-02-10 02:51:15,610 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:15,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:15,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:15,611 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:15,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-02-10 02:51:15,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:15,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:15,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-02-10 02:51:15,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:16,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:16,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:18,247 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:18,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274690544] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:18,247 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:18,247 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:51:18,247 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670212150] [2022-02-10 02:51:18,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:18,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:51:18,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:18,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:51:18,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:18,248 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:21,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:21,852 INFO L93 Difference]: Finished difference Result 136 states and 228 transitions. [2022-02-10 02:51:21,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 02:51:21,853 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:21,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:21,853 INFO L225 Difference]: With dead ends: 136 [2022-02-10 02:51:21,853 INFO L226 Difference]: Without dead ends: 131 [2022-02-10 02:51:21,853 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=252, Invalid=1470, Unknown=0, NotChecked=0, Total=1722 [2022-02-10 02:51:21,854 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 58 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:21,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 101 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 553 Invalid, 0 Unknown, 28 Unchecked, 1.2s Time] [2022-02-10 02:51:21,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2022-02-10 02:51:21,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 98. [2022-02-10 02:51:21,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:21,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:51:21,856 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:51:21,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:21,856 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:51:21,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:21,856 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:51:21,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:51:21,856 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:21,856 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:21,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-02-10 02:51:22,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:22,063 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:22,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:22,064 INFO L85 PathProgramCache]: Analyzing trace with hash -940713738, now seen corresponding path program 47 times [2022-02-10 02:51:22,064 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:22,064 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749468675] [2022-02-10 02:51:22,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:22,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:22,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:22,478 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:22,478 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:22,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749468675] [2022-02-10 02:51:22,478 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749468675] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:22,478 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615927527] [2022-02-10 02:51:22,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:51:22,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:22,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:22,480 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:22,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-02-10 02:51:22,499 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:51:22,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:22,500 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:22,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:23,457 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:23,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:24,216 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:24,217 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615927527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:24,217 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:24,217 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-02-10 02:51:24,217 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039169762] [2022-02-10 02:51:24,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:24,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-02-10 02:51:24,217 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:24,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-02-10 02:51:24,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2022-02-10 02:51:24,218 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:26,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:26,349 INFO L93 Difference]: Finished difference Result 142 states and 238 transitions. [2022-02-10 02:51:26,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-02-10 02:51:26,349 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:26,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:26,350 INFO L225 Difference]: With dead ends: 142 [2022-02-10 02:51:26,350 INFO L226 Difference]: Without dead ends: 132 [2022-02-10 02:51:26,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=267, Invalid=1293, Unknown=0, NotChecked=0, Total=1560 [2022-02-10 02:51:26,351 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 75 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:26,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 82 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-02-10 02:51:26,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2022-02-10 02:51:26,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 98. [2022-02-10 02:51:26,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 1.8453608247422681) internal successors, (179), 97 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:26,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 179 transitions. [2022-02-10 02:51:26,352 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 179 transitions. Word has length 19 [2022-02-10 02:51:26,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:26,352 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 179 transitions. [2022-02-10 02:51:26,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.7857142857142858) internal successors, (50), 27 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:26,353 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 179 transitions. [2022-02-10 02:51:26,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:51:26,353 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:26,353 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:26,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-02-10 02:51:26,553 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,SelfDestructingSolverStorable52 [2022-02-10 02:51:26,553 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:26,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:26,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1851981250, now seen corresponding path program 48 times [2022-02-10 02:51:26,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:26,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432635941] [2022-02-10 02:51:26,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:26,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:26,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:27,011 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:27,012 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:27,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432635941] [2022-02-10 02:51:27,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432635941] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:27,012 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210143527] [2022-02-10 02:51:27,012 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:51:27,012 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:27,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:27,013 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:27,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-02-10 02:51:27,033 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:51:27,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:27,034 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:27,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:28,081 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:28,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:29,008 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:29,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210143527] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:29,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:29,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:51:29,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955146704] [2022-02-10 02:51:29,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:29,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:51:29,009 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:29,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:51:29,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:51:29,009 INFO L87 Difference]: Start difference. First operand 98 states and 179 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:33,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:33,488 INFO L93 Difference]: Finished difference Result 171 states and 268 transitions. [2022-02-10 02:51:33,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-02-10 02:51:33,489 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:33,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:33,489 INFO L225 Difference]: With dead ends: 171 [2022-02-10 02:51:33,489 INFO L226 Difference]: Without dead ends: 145 [2022-02-10 02:51:33,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=447, Invalid=2309, Unknown=0, NotChecked=0, Total=2756 [2022-02-10 02:51:33,490 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 129 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:33,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 128 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-02-10 02:51:33,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-02-10 02:51:33,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 104. [2022-02-10 02:51:33,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 1.8349514563106797) internal successors, (189), 103 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:33,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 189 transitions. [2022-02-10 02:51:33,492 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 189 transitions. Word has length 19 [2022-02-10 02:51:33,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:33,492 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 189 transitions. [2022-02-10 02:51:33,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:33,492 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 189 transitions. [2022-02-10 02:51:33,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:51:33,492 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:33,492 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:33,510 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:33,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:33,708 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:33,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:33,708 INFO L85 PathProgramCache]: Analyzing trace with hash 176655162, now seen corresponding path program 49 times [2022-02-10 02:51:33,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:33,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110525244] [2022-02-10 02:51:33,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:33,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:33,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:34,076 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:34,076 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:34,076 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110525244] [2022-02-10 02:51:34,076 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110525244] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:34,076 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241550868] [2022-02-10 02:51:34,076 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:51:34,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:34,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:34,077 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:34,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-02-10 02:51:34,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:34,097 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:34,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:35,078 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:35,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:35,943 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:35,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241550868] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:35,943 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:35,943 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:51:35,943 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348667483] [2022-02-10 02:51:35,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:35,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:51:35,944 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:35,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:51:35,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:51:35,944 INFO L87 Difference]: Start difference. First operand 104 states and 189 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:39,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:39,429 INFO L93 Difference]: Finished difference Result 169 states and 276 transitions. [2022-02-10 02:51:39,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-02-10 02:51:39,430 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:39,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:39,430 INFO L225 Difference]: With dead ends: 169 [2022-02-10 02:51:39,431 INFO L226 Difference]: Without dead ends: 159 [2022-02-10 02:51:39,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=319, Invalid=1751, Unknown=0, NotChecked=0, Total=2070 [2022-02-10 02:51:39,431 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 76 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:39,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 123 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-02-10 02:51:39,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-02-10 02:51:39,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 109. [2022-02-10 02:51:39,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 1.8703703703703705) internal successors, (202), 108 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:39,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 202 transitions. [2022-02-10 02:51:39,433 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 202 transitions. Word has length 19 [2022-02-10 02:51:39,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:39,433 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 202 transitions. [2022-02-10 02:51:39,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:39,433 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 202 transitions. [2022-02-10 02:51:39,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-02-10 02:51:39,433 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:39,433 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:39,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:39,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:39,634 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:39,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:39,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1907424894, now seen corresponding path program 50 times [2022-02-10 02:51:39,634 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:39,634 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884321315] [2022-02-10 02:51:39,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:39,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:39,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:40,141 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:40,141 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:40,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884321315] [2022-02-10 02:51:40,141 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884321315] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:40,141 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312556860] [2022-02-10 02:51:40,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:51:40,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:40,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:40,143 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:40,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-02-10 02:51:40,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:51:40,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:40,162 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-02-10 02:51:40,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:41,225 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:41,226 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:42,236 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:42,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312556860] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:42,236 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:42,236 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-02-10 02:51:42,236 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794084117] [2022-02-10 02:51:42,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:42,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-02-10 02:51:42,237 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:42,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-02-10 02:51:42,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2022-02-10 02:51:42,237 INFO L87 Difference]: Start difference. First operand 109 states and 202 transitions. Second operand has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:47,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:47,872 INFO L93 Difference]: Finished difference Result 177 states and 287 transitions. [2022-02-10 02:51:47,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 02:51:47,872 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-02-10 02:51:47,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:47,873 INFO L225 Difference]: With dead ends: 177 [2022-02-10 02:51:47,873 INFO L226 Difference]: Without dead ends: 167 [2022-02-10 02:51:47,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=518, Invalid=2674, Unknown=0, NotChecked=0, Total=3192 [2022-02-10 02:51:47,874 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 104 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:47,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 106 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-02-10 02:51:47,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2022-02-10 02:51:47,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 106. [2022-02-10 02:51:47,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 1.8761904761904762) internal successors, (197), 105 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:47,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 197 transitions. [2022-02-10 02:51:47,875 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 197 transitions. Word has length 19 [2022-02-10 02:51:47,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:47,875 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 197 transitions. [2022-02-10 02:51:47,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.7037037037037037) internal successors, (46), 26 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:47,876 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 197 transitions. [2022-02-10 02:51:47,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:51:47,876 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:47,876 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:47,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:48,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:48,079 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:48,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:48,080 INFO L85 PathProgramCache]: Analyzing trace with hash 449159680, now seen corresponding path program 51 times [2022-02-10 02:51:48,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:48,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944101575] [2022-02-10 02:51:48,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:48,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:48,573 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:48,573 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:48,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944101575] [2022-02-10 02:51:48,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944101575] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:48,573 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649746] [2022-02-10 02:51:48,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:51:48,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:48,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:48,575 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:48,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-02-10 02:51:48,596 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:51:48,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:48,597 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:51:48,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:49,709 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:49,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:50,728 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:50,728 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649746] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:50,728 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:50,728 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:51:50,729 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981480452] [2022-02-10 02:51:50,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:50,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:51:50,729 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:50,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:51:50,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:51:50,729 INFO L87 Difference]: Start difference. First operand 106 states and 197 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:56,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:51:56,426 INFO L93 Difference]: Finished difference Result 166 states and 285 transitions. [2022-02-10 02:51:56,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-02-10 02:51:56,426 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:51:56,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:51:56,427 INFO L225 Difference]: With dead ends: 166 [2022-02-10 02:51:56,427 INFO L226 Difference]: Without dead ends: 156 [2022-02-10 02:51:56,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=574, Invalid=2732, Unknown=0, NotChecked=0, Total=3306 [2022-02-10 02:51:56,428 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 110 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:51:56,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 89 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-02-10 02:51:56,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-02-10 02:51:56,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 113. [2022-02-10 02:51:56,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 1.9107142857142858) internal successors, (214), 112 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:56,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 214 transitions. [2022-02-10 02:51:56,430 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 214 transitions. Word has length 21 [2022-02-10 02:51:56,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:51:56,430 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 214 transitions. [2022-02-10 02:51:56,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:51:56,430 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 214 transitions. [2022-02-10 02:51:56,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:51:56,430 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:51:56,430 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:51:56,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-02-10 02:51:56,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:56,635 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:51:56,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:51:56,636 INFO L85 PathProgramCache]: Analyzing trace with hash -482785434, now seen corresponding path program 52 times [2022-02-10 02:51:56,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:51:56,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712587827] [2022-02-10 02:51:56,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:51:56,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:51:56,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:51:57,145 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:57,145 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:51:57,145 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712587827] [2022-02-10 02:51:57,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712587827] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:51:57,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206155024] [2022-02-10 02:51:57,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:51:57,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:51:57,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:51:57,147 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:51:57,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-02-10 02:51:57,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:51:57,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:51:57,167 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:51:57,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:51:58,249 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:58,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:51:59,237 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:51:59,237 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206155024] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:51:59,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:51:59,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:51:59,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511203607] [2022-02-10 02:51:59,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:51:59,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:51:59,238 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:51:59,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:51:59,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:51:59,238 INFO L87 Difference]: Start difference. First operand 113 states and 214 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:08,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:08,026 INFO L93 Difference]: Finished difference Result 221 states and 372 transitions. [2022-02-10 02:52:08,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-02-10 02:52:08,026 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:52:08,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:08,027 INFO L225 Difference]: With dead ends: 221 [2022-02-10 02:52:08,027 INFO L226 Difference]: Without dead ends: 213 [2022-02-10 02:52:08,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1392 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=864, Invalid=4106, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 02:52:08,028 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 170 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 935 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:08,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 105 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 935 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-10 02:52:08,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-02-10 02:52:08,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 115. [2022-02-10 02:52:08,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.9210526315789473) internal successors, (219), 114 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:08,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 219 transitions. [2022-02-10 02:52:08,030 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 219 transitions. Word has length 21 [2022-02-10 02:52:08,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:08,030 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 219 transitions. [2022-02-10 02:52:08,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:08,030 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 219 transitions. [2022-02-10 02:52:08,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:52:08,031 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:08,031 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:08,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-02-10 02:52:08,231 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,SelfDestructingSolverStorable57 [2022-02-10 02:52:08,232 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:08,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:08,232 INFO L85 PathProgramCache]: Analyzing trace with hash -114399936, now seen corresponding path program 53 times [2022-02-10 02:52:08,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:08,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756282910] [2022-02-10 02:52:08,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:08,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:08,751 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:08,751 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:08,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756282910] [2022-02-10 02:52:08,751 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756282910] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:08,751 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029796253] [2022-02-10 02:52:08,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:52:08,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:08,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:08,752 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:08,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-02-10 02:52:08,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:52:08,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:08,773 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:52:08,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:10,078 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:10,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:12,678 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:12,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029796253] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:12,678 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:12,678 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:52:12,679 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439722346] [2022-02-10 02:52:12,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:12,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:52:12,679 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:12,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:52:12,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:52:12,679 INFO L87 Difference]: Start difference. First operand 115 states and 219 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:20,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:20,961 INFO L93 Difference]: Finished difference Result 198 states and 328 transitions. [2022-02-10 02:52:20,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 02:52:20,962 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:52:20,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:20,962 INFO L225 Difference]: With dead ends: 198 [2022-02-10 02:52:20,962 INFO L226 Difference]: Without dead ends: 175 [2022-02-10 02:52:20,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=609, Invalid=3813, Unknown=0, NotChecked=0, Total=4422 [2022-02-10 02:52:20,963 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 174 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 722 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:20,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 93 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 722 Invalid, 0 Unknown, 62 Unchecked, 1.7s Time] [2022-02-10 02:52:20,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-02-10 02:52:20,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 126. [2022-02-10 02:52:20,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 1.928) internal successors, (241), 125 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:20,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 241 transitions. [2022-02-10 02:52:20,966 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 241 transitions. Word has length 21 [2022-02-10 02:52:20,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:20,966 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 241 transitions. [2022-02-10 02:52:20,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:20,966 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 241 transitions. [2022-02-10 02:52:20,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:52:20,967 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:20,967 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:20,989 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:21,179 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,SelfDestructingSolverStorable58 [2022-02-10 02:52:21,179 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:21,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:21,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1576877022, now seen corresponding path program 54 times [2022-02-10 02:52:21,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:21,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601714294] [2022-02-10 02:52:21,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:21,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:21,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:21,673 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:21,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:21,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601714294] [2022-02-10 02:52:21,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601714294] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:21,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303367679] [2022-02-10 02:52:21,673 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:52:21,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:21,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:21,674 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:21,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-02-10 02:52:21,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:52:21,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:21,698 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:52:21,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:22,721 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:22,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:23,742 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:23,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303367679] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:23,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:23,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:52:23,743 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396279631] [2022-02-10 02:52:23,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:23,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:52:23,743 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:23,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:52:23,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:52:23,743 INFO L87 Difference]: Start difference. First operand 126 states and 241 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:35,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:35,535 INFO L93 Difference]: Finished difference Result 271 states and 439 transitions. [2022-02-10 02:52:35,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-02-10 02:52:35,535 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:52:35,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:35,536 INFO L225 Difference]: With dead ends: 271 [2022-02-10 02:52:35,536 INFO L226 Difference]: Without dead ends: 263 [2022-02-10 02:52:35,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2503 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=1348, Invalid=6662, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 02:52:35,537 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 198 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:35,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 166 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-02-10 02:52:35,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-02-10 02:52:35,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 131. [2022-02-10 02:52:35,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.9538461538461538) internal successors, (254), 130 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:35,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 254 transitions. [2022-02-10 02:52:35,539 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 254 transitions. Word has length 21 [2022-02-10 02:52:35,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:35,539 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 254 transitions. [2022-02-10 02:52:35,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:35,539 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 254 transitions. [2022-02-10 02:52:35,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:52:35,540 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:35,540 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:35,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-02-10 02:52:35,756 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,SelfDestructingSolverStorable59 [2022-02-10 02:52:35,756 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:35,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:35,757 INFO L85 PathProgramCache]: Analyzing trace with hash 927176132, now seen corresponding path program 55 times [2022-02-10 02:52:35,757 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:35,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915133994] [2022-02-10 02:52:35,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:35,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:36,295 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:36,295 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:36,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915133994] [2022-02-10 02:52:36,295 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915133994] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:36,295 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603314393] [2022-02-10 02:52:36,295 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:52:36,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:36,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:36,296 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:36,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-02-10 02:52:36,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:36,320 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:52:36,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:37,664 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:37,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:42,939 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:42,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603314393] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:42,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:42,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:52:42,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842245709] [2022-02-10 02:52:42,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:42,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:52:42,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:42,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:52:42,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:52:42,940 INFO L87 Difference]: Start difference. First operand 131 states and 254 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:52,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:52:52,825 INFO L93 Difference]: Finished difference Result 222 states and 385 transitions. [2022-02-10 02:52:52,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 02:52:52,825 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:52:52,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:52:52,826 INFO L225 Difference]: With dead ends: 222 [2022-02-10 02:52:52,826 INFO L226 Difference]: Without dead ends: 212 [2022-02-10 02:52:52,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=778, Invalid=4192, Unknown=0, NotChecked=0, Total=4970 [2022-02-10 02:52:52,827 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 200 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:52:52,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 114 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 993 Invalid, 0 Unknown, 84 Unchecked, 2.2s Time] [2022-02-10 02:52:52,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2022-02-10 02:52:52,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 137. [2022-02-10 02:52:52,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.0) internal successors, (272), 136 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:52,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 272 transitions. [2022-02-10 02:52:52,829 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 272 transitions. Word has length 21 [2022-02-10 02:52:52,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:52:52,829 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 272 transitions. [2022-02-10 02:52:52,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:52:52,830 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 272 transitions. [2022-02-10 02:52:52,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:52:52,830 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:52:52,830 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:52:52,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-02-10 02:52:53,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:53,035 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:52:53,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:52:53,036 INFO L85 PathProgramCache]: Analyzing trace with hash 2144027554, now seen corresponding path program 56 times [2022-02-10 02:52:53,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:52:53,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27297682] [2022-02-10 02:52:53,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:52:53,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:52:53,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:52:53,550 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:53,550 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:52:53,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27297682] [2022-02-10 02:52:53,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27297682] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:52:53,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493760929] [2022-02-10 02:52:53,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:52:53,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:52:53,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:52:53,551 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:52:53,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-02-10 02:52:53,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:52:53,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:52:53,578 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:52:53,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:52:54,900 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:54,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:52:59,965 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:52:59,966 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1493760929] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:52:59,966 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:52:59,966 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:52:59,966 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403005785] [2022-02-10 02:52:59,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:52:59,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:52:59,966 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:52:59,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:52:59,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:52:59,967 INFO L87 Difference]: Start difference. First operand 137 states and 272 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:09,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:09,927 INFO L93 Difference]: Finished difference Result 253 states and 427 transitions. [2022-02-10 02:53:09,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-02-10 02:53:09,928 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:53:09,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:09,929 INFO L225 Difference]: With dead ends: 253 [2022-02-10 02:53:09,929 INFO L226 Difference]: Without dead ends: 245 [2022-02-10 02:53:09,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1476 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=875, Invalid=4381, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 02:53:09,929 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 212 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:09,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 119 Invalid, 911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 795 Invalid, 0 Unknown, 34 Unchecked, 1.7s Time] [2022-02-10 02:53:09,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2022-02-10 02:53:09,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 139. [2022-02-10 02:53:09,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 2.0144927536231885) internal successors, (278), 138 states have internal predecessors, (278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:09,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 278 transitions. [2022-02-10 02:53:09,932 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 278 transitions. Word has length 21 [2022-02-10 02:53:09,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:09,932 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 278 transitions. [2022-02-10 02:53:09,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:09,932 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 278 transitions. [2022-02-10 02:53:09,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:53:09,932 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:09,932 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:09,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:10,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:10,148 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:10,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:10,149 INFO L85 PathProgramCache]: Analyzing trace with hash -558932958, now seen corresponding path program 57 times [2022-02-10 02:53:10,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:10,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199068069] [2022-02-10 02:53:10,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:10,149 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:10,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:10,615 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:10,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:10,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199068069] [2022-02-10 02:53:10,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199068069] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:10,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045371734] [2022-02-10 02:53:10,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:53:10,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:10,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:10,617 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:10,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-02-10 02:53:10,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-02-10 02:53:10,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:10,641 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:10,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:11,755 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:11,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:12,853 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:12,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045371734] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:12,854 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:12,854 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:53:12,854 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699276501] [2022-02-10 02:53:12,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:12,854 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:53:12,854 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:12,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:53:12,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:53:12,855 INFO L87 Difference]: Start difference. First operand 139 states and 278 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:19,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:19,465 INFO L93 Difference]: Finished difference Result 215 states and 369 transitions. [2022-02-10 02:53:19,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-02-10 02:53:19,465 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:53:19,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:19,466 INFO L225 Difference]: With dead ends: 215 [2022-02-10 02:53:19,466 INFO L226 Difference]: Without dead ends: 207 [2022-02-10 02:53:19,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=603, Invalid=3429, Unknown=0, NotChecked=0, Total=4032 [2022-02-10 02:53:19,467 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 158 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:19,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 103 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-02-10 02:53:19,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-02-10 02:53:19,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 138. [2022-02-10 02:53:19,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.0) internal successors, (274), 137 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:19,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 274 transitions. [2022-02-10 02:53:19,469 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 274 transitions. Word has length 21 [2022-02-10 02:53:19,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:19,469 INFO L470 AbstractCegarLoop]: Abstraction has 138 states and 274 transitions. [2022-02-10 02:53:19,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:19,469 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 274 transitions. [2022-02-10 02:53:19,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:53:19,470 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:19,470 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:19,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:19,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:19,680 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:19,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:19,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1602509210, now seen corresponding path program 58 times [2022-02-10 02:53:19,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:19,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248594470] [2022-02-10 02:53:19,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:19,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:19,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:20,188 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:20,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:20,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248594470] [2022-02-10 02:53:20,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248594470] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:20,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538067542] [2022-02-10 02:53:20,189 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:53:20,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:20,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:20,190 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:20,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-02-10 02:53:20,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:53:20,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:20,210 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:20,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:21,397 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:21,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:22,449 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:22,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538067542] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:22,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:22,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:53:22,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747450849] [2022-02-10 02:53:22,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:22,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:53:22,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:22,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:53:22,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:53:22,451 INFO L87 Difference]: Start difference. First operand 138 states and 274 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:40,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:40,097 INFO L93 Difference]: Finished difference Result 336 states and 543 transitions. [2022-02-10 02:53:40,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2022-02-10 02:53:40,097 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:53:40,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:40,098 INFO L225 Difference]: With dead ends: 336 [2022-02-10 02:53:40,098 INFO L226 Difference]: Without dead ends: 328 [2022-02-10 02:53:40,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5290 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=2607, Invalid=12155, Unknown=0, NotChecked=0, Total=14762 [2022-02-10 02:53:40,099 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 255 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 1598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:40,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 187 Invalid, 1598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-02-10 02:53:40,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-02-10 02:53:40,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 146. [2022-02-10 02:53:40,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.013793103448276) internal successors, (292), 145 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:40,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 292 transitions. [2022-02-10 02:53:40,102 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 292 transitions. Word has length 21 [2022-02-10 02:53:40,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:40,102 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 292 transitions. [2022-02-10 02:53:40,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:40,102 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 292 transitions. [2022-02-10 02:53:40,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:53:40,103 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:40,103 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:40,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-02-10 02:53:40,318 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,SelfDestructingSolverStorable63 [2022-02-10 02:53:40,319 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:40,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:40,319 INFO L85 PathProgramCache]: Analyzing trace with hash 901543944, now seen corresponding path program 59 times [2022-02-10 02:53:40,319 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:40,319 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887148046] [2022-02-10 02:53:40,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:40,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:40,760 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:40,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887148046] [2022-02-10 02:53:40,760 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887148046] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:40,760 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484617816] [2022-02-10 02:53:40,760 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:53:40,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:40,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:40,761 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:40,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-02-10 02:53:40,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:53:40,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:40,786 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:40,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:53:41,942 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:41,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:53:44,624 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:44,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484617816] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:53:44,625 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:53:44,625 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:53:44,625 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872775561] [2022-02-10 02:53:44,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:53:44,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:53:44,625 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:53:44,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:53:44,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:53:44,626 INFO L87 Difference]: Start difference. First operand 146 states and 292 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:55,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:53:55,634 INFO L93 Difference]: Finished difference Result 249 states and 437 transitions. [2022-02-10 02:53:55,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-10 02:53:55,634 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:53:55,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:53:55,635 INFO L225 Difference]: With dead ends: 249 [2022-02-10 02:53:55,635 INFO L226 Difference]: Without dead ends: 239 [2022-02-10 02:53:55,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=790, Invalid=4910, Unknown=0, NotChecked=0, Total=5700 [2022-02-10 02:53:55,636 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 198 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:53:55,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 111 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 866 Invalid, 0 Unknown, 81 Unchecked, 1.8s Time] [2022-02-10 02:53:55,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-02-10 02:53:55,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 154. [2022-02-10 02:53:55,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.0588235294117645) internal successors, (315), 153 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:55,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 315 transitions. [2022-02-10 02:53:55,638 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 315 transitions. Word has length 21 [2022-02-10 02:53:55,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:53:55,638 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 315 transitions. [2022-02-10 02:53:55,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:53:55,639 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 315 transitions. [2022-02-10 02:53:55,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:53:55,639 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:53:55,639 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:53:55,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-02-10 02:53:55,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:55,855 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:53:55,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:53:55,855 INFO L85 PathProgramCache]: Analyzing trace with hash 2118395366, now seen corresponding path program 60 times [2022-02-10 02:53:55,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:53:55,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523077624] [2022-02-10 02:53:55,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:53:55,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:53:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:53:56,314 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:53:56,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:53:56,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523077624] [2022-02-10 02:53:56,315 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523077624] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:53:56,315 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190677196] [2022-02-10 02:53:56,315 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:53:56,315 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:53:56,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:53:56,316 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:53:56,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-02-10 02:53:56,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:53:56,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:53:56,340 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:53:56,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:21,579 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:21,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:23,378 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:23,378 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190677196] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:23,378 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:23,378 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:54:23,378 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654345174] [2022-02-10 02:54:23,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:23,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:54:23,379 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:23,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:54:23,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=725, Unknown=9, NotChecked=0, Total=870 [2022-02-10 02:54:23,379 INFO L87 Difference]: Start difference. First operand 154 states and 315 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:42,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:42,353 INFO L93 Difference]: Finished difference Result 269 states and 475 transitions. [2022-02-10 02:54:42,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-02-10 02:54:42,353 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:54:42,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:42,354 INFO L225 Difference]: With dead ends: 269 [2022-02-10 02:54:42,354 INFO L226 Difference]: Without dead ends: 261 [2022-02-10 02:54:42,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1838 ImplicationChecksByTransitivity, 43.0s TimeCoverageRelationStatistics Valid=987, Invalid=5165, Unknown=10, NotChecked=0, Total=6162 [2022-02-10 02:54:42,355 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 136 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:42,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 152 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1043 Invalid, 0 Unknown, 94 Unchecked, 2.2s Time] [2022-02-10 02:54:42,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-02-10 02:54:42,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 153. [2022-02-10 02:54:42,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.0460526315789473) internal successors, (311), 152 states have internal predecessors, (311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:42,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 311 transitions. [2022-02-10 02:54:42,357 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 311 transitions. Word has length 21 [2022-02-10 02:54:42,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:42,357 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 311 transitions. [2022-02-10 02:54:42,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:42,358 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 311 transitions. [2022-02-10 02:54:42,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:54:42,358 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:42,358 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:42,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-02-10 02:54:42,574 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,SelfDestructingSolverStorable65 [2022-02-10 02:54:42,574 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:42,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:42,574 INFO L85 PathProgramCache]: Analyzing trace with hash 982291362, now seen corresponding path program 61 times [2022-02-10 02:54:42,575 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:42,575 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239597620] [2022-02-10 02:54:42,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:42,575 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:42,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:43,042 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:43,042 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:43,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239597620] [2022-02-10 02:54:43,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239597620] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:43,042 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134969973] [2022-02-10 02:54:43,042 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:54:43,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:43,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:43,043 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:43,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-02-10 02:54:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:43,066 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:54:43,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:44,143 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:44,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:54:46,107 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:46,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134969973] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:54:46,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:54:46,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:54:46,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299744284] [2022-02-10 02:54:46,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:54:46,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:54:46,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:54:46,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:54:46,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=733, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:54:46,108 INFO L87 Difference]: Start difference. First operand 153 states and 311 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:56,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:54:56,757 INFO L93 Difference]: Finished difference Result 263 states and 455 transitions. [2022-02-10 02:54:56,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 02:54:56,758 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:54:56,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:54:56,759 INFO L225 Difference]: With dead ends: 263 [2022-02-10 02:54:56,759 INFO L226 Difference]: Without dead ends: 255 [2022-02-10 02:54:56,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=756, Invalid=4356, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 02:54:56,759 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 176 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:54:56,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 143 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 857 Invalid, 0 Unknown, 28 Unchecked, 1.8s Time] [2022-02-10 02:54:56,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-02-10 02:54:56,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 155. [2022-02-10 02:54:56,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.051948051948052) internal successors, (316), 154 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:56,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 316 transitions. [2022-02-10 02:54:56,762 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 316 transitions. Word has length 21 [2022-02-10 02:54:56,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:54:56,762 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 316 transitions. [2022-02-10 02:54:56,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:54:56,762 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 316 transitions. [2022-02-10 02:54:56,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:54:56,762 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:54:56,762 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:54:56,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-02-10 02:54:56,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-02-10 02:54:56,975 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:54:56,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:54:56,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1012173794, now seen corresponding path program 62 times [2022-02-10 02:54:56,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:54:56,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498070687] [2022-02-10 02:54:56,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:54:56,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:54:56,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:54:57,428 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:57,428 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:54:57,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498070687] [2022-02-10 02:54:57,428 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498070687] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:54:57,428 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036451454] [2022-02-10 02:54:57,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:54:57,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:54:57,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:54:57,429 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:54:57,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-02-10 02:54:57,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:54:57,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:54:57,452 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:54:57,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:54:58,621 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:54:58,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:00,364 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:00,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036451454] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:00,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:00,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:55:00,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626009863] [2022-02-10 02:55:00,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:00,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:55:00,364 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:00,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:55:00,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:55:00,365 INFO L87 Difference]: Start difference. First operand 155 states and 316 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:08,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:08,875 INFO L93 Difference]: Finished difference Result 221 states and 394 transitions. [2022-02-10 02:55:08,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 02:55:08,875 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:55:08,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:08,876 INFO L225 Difference]: With dead ends: 221 [2022-02-10 02:55:08,876 INFO L226 Difference]: Without dead ends: 213 [2022-02-10 02:55:08,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 945 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=529, Invalid=3131, Unknown=0, NotChecked=0, Total=3660 [2022-02-10 02:55:08,877 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 115 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:08,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 112 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 705 Invalid, 0 Unknown, 75 Unchecked, 1.6s Time] [2022-02-10 02:55:08,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-02-10 02:55:08,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 155. [2022-02-10 02:55:08,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.051948051948052) internal successors, (316), 154 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:08,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 316 transitions. [2022-02-10 02:55:08,879 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 316 transitions. Word has length 21 [2022-02-10 02:55:08,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:08,879 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 316 transitions. [2022-02-10 02:55:08,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:08,880 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 316 transitions. [2022-02-10 02:55:08,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:55:08,880 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:08,880 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:08,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:09,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-02-10 02:55:09,083 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:09,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:09,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1710166046, now seen corresponding path program 63 times [2022-02-10 02:55:09,084 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:09,084 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507922661] [2022-02-10 02:55:09,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:09,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:09,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:09,566 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:09,566 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:09,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507922661] [2022-02-10 02:55:09,566 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507922661] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:09,566 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640493250] [2022-02-10 02:55:09,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:55:09,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:09,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:09,567 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:09,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-02-10 02:55:09,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-02-10 02:55:09,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:09,588 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:55:09,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:10,758 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:10,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:11,928 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:11,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640493250] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:11,928 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:11,928 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:55:11,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764309353] [2022-02-10 02:55:11,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:11,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:55:11,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:11,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:55:11,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:55:11,929 INFO L87 Difference]: Start difference. First operand 155 states and 316 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:19,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:19,103 INFO L93 Difference]: Finished difference Result 243 states and 416 transitions. [2022-02-10 02:55:19,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-02-10 02:55:19,103 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:55:19,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:19,104 INFO L225 Difference]: With dead ends: 243 [2022-02-10 02:55:19,104 INFO L226 Difference]: Without dead ends: 219 [2022-02-10 02:55:19,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1321 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=804, Invalid=4308, Unknown=0, NotChecked=0, Total=5112 [2022-02-10 02:55:19,104 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 148 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:19,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 116 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-10 02:55:19,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2022-02-10 02:55:19,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 159. [2022-02-10 02:55:19,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.0316455696202533) internal successors, (321), 158 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:19,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 321 transitions. [2022-02-10 02:55:19,107 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 321 transitions. Word has length 21 [2022-02-10 02:55:19,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:19,107 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 321 transitions. [2022-02-10 02:55:19,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:19,107 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 321 transitions. [2022-02-10 02:55:19,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:55:19,107 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:19,107 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:19,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:19,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-02-10 02:55:19,308 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:19,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:19,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1440742084, now seen corresponding path program 64 times [2022-02-10 02:55:19,308 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:19,308 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370062877] [2022-02-10 02:55:19,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:19,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:19,752 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:19,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:19,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370062877] [2022-02-10 02:55:19,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370062877] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:19,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143196546] [2022-02-10 02:55:19,752 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:55:19,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:19,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:19,753 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:19,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-02-10 02:55:19,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:55:19,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:19,774 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:55:19,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:20,902 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:20,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:23,198 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:23,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143196546] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:23,198 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:23,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:55:23,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037816914] [2022-02-10 02:55:23,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:23,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:55:23,199 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:23,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:55:23,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:55:23,199 INFO L87 Difference]: Start difference. First operand 159 states and 321 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:29,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:29,694 INFO L93 Difference]: Finished difference Result 231 states and 406 transitions. [2022-02-10 02:55:29,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-02-10 02:55:29,695 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:55:29,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:29,695 INFO L225 Difference]: With dead ends: 231 [2022-02-10 02:55:29,695 INFO L226 Difference]: Without dead ends: 206 [2022-02-10 02:55:29,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=589, Invalid=3317, Unknown=0, NotChecked=0, Total=3906 [2022-02-10 02:55:29,696 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 188 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:29,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 83 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 581 Invalid, 0 Unknown, 58 Unchecked, 1.3s Time] [2022-02-10 02:55:29,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-02-10 02:55:29,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 165. [2022-02-10 02:55:29,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.0) internal successors, (328), 164 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:29,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 328 transitions. [2022-02-10 02:55:29,699 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 328 transitions. Word has length 21 [2022-02-10 02:55:29,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:29,699 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 328 transitions. [2022-02-10 02:55:29,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:29,699 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 328 transitions. [2022-02-10 02:55:29,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:55:29,699 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:29,699 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:29,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-02-10 02:55:29,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:29,900 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:29,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:29,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1746515396, now seen corresponding path program 65 times [2022-02-10 02:55:29,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:29,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479648140] [2022-02-10 02:55:29,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:29,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:29,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:30,357 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:30,357 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:30,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479648140] [2022-02-10 02:55:30,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479648140] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:30,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825261302] [2022-02-10 02:55:30,357 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:55:30,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:30,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:30,358 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:30,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-02-10 02:55:30,378 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:55:30,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:30,378 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:55:30,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:31,514 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:31,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:35,255 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:35,255 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825261302] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:35,255 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:35,255 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:55:35,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132877687] [2022-02-10 02:55:35,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:35,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:55:35,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:35,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:55:35,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:55:35,256 INFO L87 Difference]: Start difference. First operand 165 states and 328 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:45,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:55:45,571 INFO L93 Difference]: Finished difference Result 273 states and 483 transitions. [2022-02-10 02:55:45,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-02-10 02:55:45,572 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:55:45,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:55:45,572 INFO L225 Difference]: With dead ends: 273 [2022-02-10 02:55:45,572 INFO L226 Difference]: Without dead ends: 263 [2022-02-10 02:55:45,573 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1815 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=906, Invalid=5256, Unknown=0, NotChecked=0, Total=6162 [2022-02-10 02:55:45,573 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 195 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:55:45,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 84 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 955 Invalid, 0 Unknown, 91 Unchecked, 2.1s Time] [2022-02-10 02:55:45,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-02-10 02:55:45,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 176. [2022-02-10 02:55:45,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.0228571428571427) internal successors, (354), 175 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:45,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 354 transitions. [2022-02-10 02:55:45,576 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 354 transitions. Word has length 21 [2022-02-10 02:55:45,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:55:45,576 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 354 transitions. [2022-02-10 02:55:45,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:55:45,576 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 354 transitions. [2022-02-10 02:55:45,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:55:45,577 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:55:45,577 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:55:45,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-02-10 02:55:45,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:45,791 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:55:45,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:55:45,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1331600478, now seen corresponding path program 66 times [2022-02-10 02:55:45,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:55:45,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722252967] [2022-02-10 02:55:45,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:55:45,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:55:45,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:55:46,270 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:46,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:55:46,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722252967] [2022-02-10 02:55:46,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722252967] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:55:46,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076320452] [2022-02-10 02:55:46,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:55:46,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:55:46,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:55:46,271 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:55:46,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-02-10 02:55:46,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 02:55:46,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:55:46,294 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:55:46,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:55:47,365 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:47,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:55:50,060 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:55:50,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076320452] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:55:50,060 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:55:50,060 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:55:50,060 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072680113] [2022-02-10 02:55:50,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:55:50,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:55:50,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:55:50,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:55:50,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:55:50,061 INFO L87 Difference]: Start difference. First operand 176 states and 354 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:01,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:56:01,702 INFO L93 Difference]: Finished difference Result 318 states and 552 transitions. [2022-02-10 02:56:01,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 02:56:01,703 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:56:01,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:56:01,704 INFO L225 Difference]: With dead ends: 318 [2022-02-10 02:56:01,704 INFO L226 Difference]: Without dead ends: 310 [2022-02-10 02:56:01,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2233 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=1182, Invalid=5958, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 02:56:01,705 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 253 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-02-10 02:56:01,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 136 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1037 Invalid, 0 Unknown, 97 Unchecked, 2.3s Time] [2022-02-10 02:56:01,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-02-10 02:56:01,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 172. [2022-02-10 02:56:01,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 2.0) internal successors, (342), 171 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:01,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 342 transitions. [2022-02-10 02:56:01,708 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 342 transitions. Word has length 21 [2022-02-10 02:56:01,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:56:01,708 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 342 transitions. [2022-02-10 02:56:01,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:01,708 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 342 transitions. [2022-02-10 02:56:01,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:56:01,708 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:56:01,708 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:56:01,737 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-02-10 02:56:01,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:01,924 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:56:01,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:56:01,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1581906202, now seen corresponding path program 67 times [2022-02-10 02:56:01,925 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:56:01,925 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282304280] [2022-02-10 02:56:01,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:56:01,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:56:01,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:56:02,391 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:02,391 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:56:02,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282304280] [2022-02-10 02:56:02,391 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282304280] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:56:02,391 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130575356] [2022-02-10 02:56:02,391 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:56:02,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:02,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:56:02,392 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:56:02,393 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-02-10 02:56:02,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:56:02,414 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:56:02,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:56:03,589 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:03,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:56:05,241 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:05,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130575356] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:56:05,241 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:56:05,241 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:56:05,242 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737007065] [2022-02-10 02:56:05,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:56:05,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:56:05,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:56:05,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:56:05,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:56:05,242 INFO L87 Difference]: Start difference. First operand 172 states and 342 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:15,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:56:15,570 INFO L93 Difference]: Finished difference Result 314 states and 551 transitions. [2022-02-10 02:56:15,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-02-10 02:56:15,570 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:56:15,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:56:15,571 INFO L225 Difference]: With dead ends: 314 [2022-02-10 02:56:15,571 INFO L226 Difference]: Without dead ends: 306 [2022-02-10 02:56:15,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2198 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=1096, Invalid=5876, Unknown=0, NotChecked=0, Total=6972 [2022-02-10 02:56:15,572 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 194 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:56:15,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 90 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 729 Invalid, 0 Unknown, 97 Unchecked, 1.7s Time] [2022-02-10 02:56:15,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-02-10 02:56:15,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 178. [2022-02-10 02:56:15,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.016949152542373) internal successors, (357), 177 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:15,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 357 transitions. [2022-02-10 02:56:15,575 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 357 transitions. Word has length 21 [2022-02-10 02:56:15,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:56:15,575 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 357 transitions. [2022-02-10 02:56:15,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:15,575 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 357 transitions. [2022-02-10 02:56:15,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:56:15,576 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:56:15,576 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:56:15,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-02-10 02:56:15,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-02-10 02:56:15,792 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:56:15,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:56:15,792 INFO L85 PathProgramCache]: Analyzing trace with hash 718595938, now seen corresponding path program 68 times [2022-02-10 02:56:15,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:56:15,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582065460] [2022-02-10 02:56:15,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:56:15,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:56:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:56:16,236 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:16,236 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:56:16,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582065460] [2022-02-10 02:56:16,236 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582065460] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:56:16,236 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945890519] [2022-02-10 02:56:16,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:56:16,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:16,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:56:16,237 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:56:16,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-02-10 02:56:16,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:56:16,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:56:16,259 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:56:16,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:56:17,471 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:17,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:56:20,006 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:20,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945890519] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:56:20,007 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:56:20,007 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:56:20,007 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366995616] [2022-02-10 02:56:20,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:56:20,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:56:20,007 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:56:20,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:56:20,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=745, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:56:20,008 INFO L87 Difference]: Start difference. First operand 178 states and 357 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:26,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:56:26,853 INFO L93 Difference]: Finished difference Result 260 states and 469 transitions. [2022-02-10 02:56:26,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-02-10 02:56:26,853 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:56:26,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:56:26,854 INFO L225 Difference]: With dead ends: 260 [2022-02-10 02:56:26,854 INFO L226 Difference]: Without dead ends: 252 [2022-02-10 02:56:26,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1112 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=632, Invalid=3528, Unknown=0, NotChecked=0, Total=4160 [2022-02-10 02:56:26,855 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 108 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-02-10 02:56:26,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 92 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 730 Invalid, 0 Unknown, 53 Unchecked, 1.6s Time] [2022-02-10 02:56:26,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-02-10 02:56:26,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 174. [2022-02-10 02:56:26,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.005780346820809) internal successors, (347), 173 states have internal predecessors, (347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:26,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 347 transitions. [2022-02-10 02:56:26,858 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 347 transitions. Word has length 21 [2022-02-10 02:56:26,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:56:26,858 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 347 transitions. [2022-02-10 02:56:26,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:26,858 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 347 transitions. [2022-02-10 02:56:26,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:56:26,858 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:56:26,858 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:56:26,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-02-10 02:56:27,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:27,075 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:56:27,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:56:27,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1213520704, now seen corresponding path program 69 times [2022-02-10 02:56:27,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:56:27,075 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795820390] [2022-02-10 02:56:27,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:56:27,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:56:27,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:56:27,579 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:27,579 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:56:27,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795820390] [2022-02-10 02:56:27,579 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795820390] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:56:27,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644225390] [2022-02-10 02:56:27,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:56:27,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:27,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:56:27,581 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:56:27,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-02-10 02:56:27,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:56:27,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:56:27,601 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:56:27,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:56:28,877 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:28,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:56:32,694 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:32,695 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644225390] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:56:32,695 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:56:32,695 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:56:32,695 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307031652] [2022-02-10 02:56:32,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:56:32,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:56:32,695 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:56:32,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:56:32,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=747, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:56:32,696 INFO L87 Difference]: Start difference. First operand 174 states and 347 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:40,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:56:40,011 INFO L93 Difference]: Finished difference Result 257 states and 458 transitions. [2022-02-10 02:56:40,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 02:56:40,012 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:56:40,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:56:40,013 INFO L225 Difference]: With dead ends: 257 [2022-02-10 02:56:40,013 INFO L226 Difference]: Without dead ends: 234 [2022-02-10 02:56:40,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=670, Invalid=3620, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 02:56:40,014 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 157 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:56:40,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 91 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 775 Invalid, 0 Unknown, 74 Unchecked, 1.7s Time] [2022-02-10 02:56:40,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-02-10 02:56:40,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 179. [2022-02-10 02:56:40,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.0280898876404496) internal successors, (361), 178 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:40,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 361 transitions. [2022-02-10 02:56:40,016 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 361 transitions. Word has length 21 [2022-02-10 02:56:40,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:56:40,016 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 361 transitions. [2022-02-10 02:56:40,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:40,017 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 361 transitions. [2022-02-10 02:56:40,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:56:40,017 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:56:40,017 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:56:40,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-02-10 02:56:40,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:40,232 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:56:40,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:56:40,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1618969506, now seen corresponding path program 70 times [2022-02-10 02:56:40,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:56:40,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504094703] [2022-02-10 02:56:40,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:56:40,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:56:40,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:56:40,703 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:40,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:56:40,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504094703] [2022-02-10 02:56:40,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504094703] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:56:40,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318072522] [2022-02-10 02:56:40,703 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:56:40,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:40,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:56:40,704 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:56:40,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-02-10 02:56:40,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:56:40,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:56:40,728 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:56:40,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:56:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:41,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:56:44,244 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:44,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318072522] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:56:44,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:56:44,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:56:44,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623357015] [2022-02-10 02:56:44,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:56:44,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:56:44,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:56:44,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:56:44,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:56:44,246 INFO L87 Difference]: Start difference. First operand 179 states and 361 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:56,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:56:56,089 INFO L93 Difference]: Finished difference Result 329 states and 564 transitions. [2022-02-10 02:56:56,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-02-10 02:56:56,089 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:56:56,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:56:56,090 INFO L225 Difference]: With dead ends: 329 [2022-02-10 02:56:56,090 INFO L226 Difference]: Without dead ends: 321 [2022-02-10 02:56:56,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2446 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=1225, Invalid=6607, Unknown=0, NotChecked=0, Total=7832 [2022-02-10 02:56:56,091 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 199 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:56:56,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 141 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1096 Invalid, 0 Unknown, 103 Unchecked, 2.2s Time] [2022-02-10 02:56:56,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-02-10 02:56:56,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 179. [2022-02-10 02:56:56,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.039325842696629) internal successors, (363), 178 states have internal predecessors, (363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:56,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 363 transitions. [2022-02-10 02:56:56,094 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 363 transitions. Word has length 21 [2022-02-10 02:56:56,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:56:56,094 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 363 transitions. [2022-02-10 02:56:56,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:56:56,094 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 363 transitions. [2022-02-10 02:56:56,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:56:56,094 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:56:56,095 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:56:56,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2022-02-10 02:56:56,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-02-10 02:56:56,296 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:56:56,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:56:56,296 INFO L85 PathProgramCache]: Analyzing trace with hash -171944636, now seen corresponding path program 71 times [2022-02-10 02:56:56,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:56:56,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440480880] [2022-02-10 02:56:56,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:56:56,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:56:56,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:56:56,827 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:56,827 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:56:56,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440480880] [2022-02-10 02:56:56,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440480880] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:56:56,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522645212] [2022-02-10 02:56:56,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:56:56,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:56:56,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:56:56,829 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:56:56,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-02-10 02:56:56,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:56:56,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:56:56,852 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:56:56,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:56:58,101 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:56:58,102 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:57:02,606 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:02,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522645212] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:57:02,606 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:57:02,606 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:57:02,606 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359603623] [2022-02-10 02:57:02,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:57:02,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:57:02,606 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:57:02,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:57:02,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:57:02,607 INFO L87 Difference]: Start difference. First operand 179 states and 363 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:12,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:57:12,802 INFO L93 Difference]: Finished difference Result 283 states and 506 transitions. [2022-02-10 02:57:12,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-02-10 02:57:12,803 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:57:12,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:57:12,804 INFO L225 Difference]: With dead ends: 283 [2022-02-10 02:57:12,804 INFO L226 Difference]: Without dead ends: 273 [2022-02-10 02:57:12,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1646 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=952, Invalid=4748, Unknown=0, NotChecked=0, Total=5700 [2022-02-10 02:57:12,804 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 153 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:57:12,804 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 153 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1047 Invalid, 0 Unknown, 75 Unchecked, 2.2s Time] [2022-02-10 02:57:12,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-02-10 02:57:12,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 185. [2022-02-10 02:57:12,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.0706521739130435) internal successors, (381), 184 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:12,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 381 transitions. [2022-02-10 02:57:12,807 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 381 transitions. Word has length 21 [2022-02-10 02:57:12,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:57:12,807 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 381 transitions. [2022-02-10 02:57:12,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:12,807 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 381 transitions. [2022-02-10 02:57:12,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:57:12,808 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:57:12,808 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:57:12,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-02-10 02:57:13,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-02-10 02:57:13,023 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:57:13,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:57:13,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1044906786, now seen corresponding path program 72 times [2022-02-10 02:57:13,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:57:13,024 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179879386] [2022-02-10 02:57:13,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:57:13,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:57:13,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:57:13,463 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:13,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:57:13,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179879386] [2022-02-10 02:57:13,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179879386] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:57:13,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704355975] [2022-02-10 02:57:13,464 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:57:13,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:57:13,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:57:13,465 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:57:13,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-02-10 02:57:13,488 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:57:13,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:57:13,489 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:57:13,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:57:14,642 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:14,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:57:22,613 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:22,613 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704355975] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:57:22,613 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:57:22,613 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:57:22,613 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219859333] [2022-02-10 02:57:22,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:57:22,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:57:22,614 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:57:22,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:57:22,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=734, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:57:22,614 INFO L87 Difference]: Start difference. First operand 185 states and 381 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:34,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:57:34,129 INFO L93 Difference]: Finished difference Result 322 states and 551 transitions. [2022-02-10 02:57:34,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-02-10 02:57:34,129 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:57:34,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:57:34,130 INFO L225 Difference]: With dead ends: 322 [2022-02-10 02:57:34,130 INFO L226 Difference]: Without dead ends: 314 [2022-02-10 02:57:34,130 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1880 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=1113, Invalid=5207, Unknown=0, NotChecked=0, Total=6320 [2022-02-10 02:57:34,131 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 224 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:57:34,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 174 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 962 Invalid, 0 Unknown, 47 Unchecked, 2.1s Time] [2022-02-10 02:57:34,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-02-10 02:57:34,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 180. [2022-02-10 02:57:34,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.0446927374301676) internal successors, (366), 179 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:34,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 366 transitions. [2022-02-10 02:57:34,133 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 366 transitions. Word has length 21 [2022-02-10 02:57:34,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:57:34,134 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 366 transitions. [2022-02-10 02:57:34,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:34,134 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 366 transitions. [2022-02-10 02:57:34,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:57:34,134 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:57:34,134 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:57:34,153 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-02-10 02:57:34,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:57:34,335 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:57:34,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:57:34,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1658053726, now seen corresponding path program 73 times [2022-02-10 02:57:34,335 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:57:34,335 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47525975] [2022-02-10 02:57:34,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:57:34,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:57:34,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:57:34,821 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:34,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:57:34,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47525975] [2022-02-10 02:57:34,821 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47525975] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:57:34,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997487746] [2022-02-10 02:57:34,821 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:57:34,821 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:57:34,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:57:34,822 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:57:34,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-02-10 02:57:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:57:34,849 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:57:34,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:57:35,994 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:35,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:57:39,808 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:39,808 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997487746] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:57:39,808 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:57:39,808 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:57:39,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142240059] [2022-02-10 02:57:39,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:57:39,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:57:39,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:57:39,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:57:39,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=751, Unknown=1, NotChecked=0, Total=870 [2022-02-10 02:57:39,809 INFO L87 Difference]: Start difference. First operand 180 states and 366 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:47,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:57:47,888 INFO L93 Difference]: Finished difference Result 273 states and 486 transitions. [2022-02-10 02:57:47,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-02-10 02:57:47,889 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:57:47,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:57:47,890 INFO L225 Difference]: With dead ends: 273 [2022-02-10 02:57:47,890 INFO L226 Difference]: Without dead ends: 265 [2022-02-10 02:57:47,891 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=778, Invalid=4623, Unknown=1, NotChecked=0, Total=5402 [2022-02-10 02:57:47,891 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 170 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 83 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 02:57:47,891 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 106 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 885 Invalid, 0 Unknown, 83 Unchecked, 1.8s Time] [2022-02-10 02:57:47,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-02-10 02:57:47,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 178. [2022-02-10 02:57:47,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.0338983050847457) internal successors, (360), 177 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:47,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 360 transitions. [2022-02-10 02:57:47,894 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 360 transitions. Word has length 21 [2022-02-10 02:57:47,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:57:47,894 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 360 transitions. [2022-02-10 02:57:47,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:57:47,894 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 360 transitions. [2022-02-10 02:57:47,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:57:47,895 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:57:47,895 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:57:47,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-02-10 02:57:48,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:57:48,103 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:57:48,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:57:48,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1411180792, now seen corresponding path program 74 times [2022-02-10 02:57:48,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:57:48,104 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896613339] [2022-02-10 02:57:48,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:57:48,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:57:48,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:57:48,579 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:48,579 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:57:48,579 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896613339] [2022-02-10 02:57:48,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896613339] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:57:48,580 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3538341] [2022-02-10 02:57:48,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:57:48,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:57:48,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:57:48,581 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:57:48,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-02-10 02:57:48,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:57:48,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:57:48,607 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:57:48,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:57:49,850 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:49,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:57:51,155 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:57:51,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3538341] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:57:51,155 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:57:51,155 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:57:51,155 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409333092] [2022-02-10 02:57:51,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:57:51,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:57:51,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:57:51,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:57:51,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:57:51,156 INFO L87 Difference]: Start difference. First operand 178 states and 360 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:01,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:58:01,416 INFO L93 Difference]: Finished difference Result 309 states and 559 transitions. [2022-02-10 02:58:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 02:58:01,417 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:58:01,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:58:01,418 INFO L225 Difference]: With dead ends: 309 [2022-02-10 02:58:01,418 INFO L226 Difference]: Without dead ends: 299 [2022-02-10 02:58:01,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1852 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=976, Invalid=5504, Unknown=0, NotChecked=0, Total=6480 [2022-02-10 02:58:01,419 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 173 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 02:58:01,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 93 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 947 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-02-10 02:58:01,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2022-02-10 02:58:01,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 199. [2022-02-10 02:58:01,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 2.0707070707070705) internal successors, (410), 198 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:01,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 410 transitions. [2022-02-10 02:58:01,422 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 410 transitions. Word has length 21 [2022-02-10 02:58:01,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:58:01,422 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 410 transitions. [2022-02-10 02:58:01,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:01,422 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 410 transitions. [2022-02-10 02:58:01,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:58:01,423 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:58:01,423 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:58:01,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-02-10 02:58:01,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-02-10 02:58:01,635 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:58:01,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:58:01,636 INFO L85 PathProgramCache]: Analyzing trace with hash -194329370, now seen corresponding path program 75 times [2022-02-10 02:58:01,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:58:01,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466339612] [2022-02-10 02:58:01,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:58:01,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:58:01,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:58:02,066 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:02,066 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:58:02,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466339612] [2022-02-10 02:58:02,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466339612] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:58:02,066 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790674750] [2022-02-10 02:58:02,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:58:02,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:02,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:58:02,068 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:58:02,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-02-10 02:58:02,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-02-10 02:58:02,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:58:02,093 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:58:02,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:58:03,100 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:03,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:58:04,081 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:04,081 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790674750] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:58:04,081 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:58:04,082 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:58:04,082 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130753588] [2022-02-10 02:58:04,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:58:04,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:58:04,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:58:04,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:58:04,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:58:04,082 INFO L87 Difference]: Start difference. First operand 199 states and 410 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:15,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:58:15,817 INFO L93 Difference]: Finished difference Result 358 states and 623 transitions. [2022-02-10 02:58:15,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-02-10 02:58:15,817 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:58:15,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:58:15,818 INFO L225 Difference]: With dead ends: 358 [2022-02-10 02:58:15,818 INFO L226 Difference]: Without dead ends: 350 [2022-02-10 02:58:15,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=1226, Invalid=5914, Unknown=0, NotChecked=0, Total=7140 [2022-02-10 02:58:15,819 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 222 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 1259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-02-10 02:58:15,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 181 Invalid, 1259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1173 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-02-10 02:58:15,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-02-10 02:58:15,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 196. [2022-02-10 02:58:15,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.056410256410256) internal successors, (401), 195 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-10 02:58:15,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 401 transitions. [2022-02-10 02:58:15,823 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 401 transitions. Word has length 21 [2022-02-10 02:58:15,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:58:15,823 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 401 transitions. [2022-02-10 02:58:15,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:15,823 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 401 transitions. [2022-02-10 02:58:15,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:58:15,823 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:58:15,823 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:58:15,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-02-10 02:58:16,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:16,025 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:58:16,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:58:16,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1397677414, now seen corresponding path program 76 times [2022-02-10 02:58:16,025 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:58:16,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518103960] [2022-02-10 02:58:16,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:58:16,025 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:58:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:58:16,460 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:16,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:58:16,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518103960] [2022-02-10 02:58:16,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518103960] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:58:16,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220208586] [2022-02-10 02:58:16,460 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:58:16,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:16,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:58:16,462 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:58:16,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-02-10 02:58:16,485 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:58:16,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:58:16,486 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:58:16,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:58:17,629 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:17,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:58:18,829 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:18,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220208586] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:58:18,829 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:58:18,829 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:58:18,829 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102152893] [2022-02-10 02:58:18,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:58:18,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:58:18,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:58:18,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:58:18,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:58:18,830 INFO L87 Difference]: Start difference. First operand 196 states and 401 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:28,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:58:28,998 INFO L93 Difference]: Finished difference Result 324 states and 573 transitions. [2022-02-10 02:58:28,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-02-10 02:58:28,999 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:58:28,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:58:29,000 INFO L225 Difference]: With dead ends: 324 [2022-02-10 02:58:29,000 INFO L226 Difference]: Without dead ends: 295 [2022-02-10 02:58:29,001 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2229 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=1377, Invalid=6279, Unknown=0, NotChecked=0, Total=7656 [2022-02-10 02:58:29,001 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 225 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 936 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-02-10 02:58:29,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 115 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 936 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-02-10 02:58:29,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-02-10 02:58:29,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 206. [2022-02-10 02:58:29,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 2.029268292682927) internal successors, (416), 205 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-10 02:58:29,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 416 transitions. [2022-02-10 02:58:29,004 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 416 transitions. Word has length 21 [2022-02-10 02:58:29,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:58:29,004 INFO L470 AbstractCegarLoop]: Abstraction has 206 states and 416 transitions. [2022-02-10 02:58:29,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:29,005 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 416 transitions. [2022-02-10 02:58:29,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:58:29,005 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:58:29,005 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:58:29,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-02-10 02:58:29,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:29,206 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:58:29,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:58:29,206 INFO L85 PathProgramCache]: Analyzing trace with hash -444635094, now seen corresponding path program 77 times [2022-02-10 02:58:29,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:58:29,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490175918] [2022-02-10 02:58:29,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:58:29,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:58:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:58:29,726 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:29,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:58:29,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490175918] [2022-02-10 02:58:29,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490175918] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:58:29,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633195671] [2022-02-10 02:58:29,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 02:58:29,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:29,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:58:29,728 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:58:29,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-02-10 02:58:29,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 02:58:29,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:58:29,748 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:58:29,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:58:30,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:30,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:58:32,037 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:32,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633195671] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:58:32,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:58:32,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:58:32,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004609933] [2022-02-10 02:58:32,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:58:32,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:58:32,037 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:58:32,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:58:32,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:58:32,038 INFO L87 Difference]: Start difference. First operand 206 states and 416 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:44,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:58:44,966 INFO L93 Difference]: Finished difference Result 368 states and 654 transitions. [2022-02-10 02:58:44,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-02-10 02:58:44,967 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:58:44,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:58:44,968 INFO L225 Difference]: With dead ends: 368 [2022-02-10 02:58:44,968 INFO L226 Difference]: Without dead ends: 360 [2022-02-10 02:58:44,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2933 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=1438, Invalid=7682, Unknown=0, NotChecked=0, Total=9120 [2022-02-10 02:58:44,969 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 213 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 1066 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-02-10 02:58:44,969 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 147 Invalid, 1066 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 985 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-02-10 02:58:44,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-02-10 02:58:44,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 213. [2022-02-10 02:58:44,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.047169811320755) internal successors, (434), 212 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:44,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 434 transitions. [2022-02-10 02:58:44,972 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 434 transitions. Word has length 21 [2022-02-10 02:58:44,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:58:44,972 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 434 transitions. [2022-02-10 02:58:44,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:44,973 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 434 transitions. [2022-02-10 02:58:44,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:58:44,973 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:58:44,973 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:58:44,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-02-10 02:58:45,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2022-02-10 02:58:45,182 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:58:45,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:58:45,182 INFO L85 PathProgramCache]: Analyzing trace with hash 1855867046, now seen corresponding path program 78 times [2022-02-10 02:58:45,182 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:58:45,182 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574176659] [2022-02-10 02:58:45,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:58:45,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:58:45,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:58:45,615 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:45,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:58:45,615 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574176659] [2022-02-10 02:58:45,615 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574176659] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:58:45,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831287854] [2022-02-10 02:58:45,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 02:58:45,616 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:45,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:58:45,617 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:58:45,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-02-10 02:58:45,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-02-10 02:58:45,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:58:45,639 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:58:45,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:58:46,907 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:46,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:58:48,139 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:48,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831287854] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:58:48,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:58:48,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:58:48,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908006817] [2022-02-10 02:58:48,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:58:48,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:58:48,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:58:48,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:58:48,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:58:48,140 INFO L87 Difference]: Start difference. First operand 213 states and 434 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:56,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:58:56,763 INFO L93 Difference]: Finished difference Result 302 states and 554 transitions. [2022-02-10 02:58:56,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 02:58:56,764 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:58:56,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:58:56,765 INFO L225 Difference]: With dead ends: 302 [2022-02-10 02:58:56,765 INFO L226 Difference]: Without dead ends: 294 [2022-02-10 02:58:56,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1498 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=829, Invalid=4427, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 02:58:56,766 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 141 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 1016 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:58:56,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 131 Invalid, 1073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1016 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-02-10 02:58:56,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-02-10 02:58:56,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 209. [2022-02-10 02:58:56,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.043269230769231) internal successors, (425), 208 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:56,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 425 transitions. [2022-02-10 02:58:56,769 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 425 transitions. Word has length 21 [2022-02-10 02:58:56,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:58:56,769 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 425 transitions. [2022-02-10 02:58:56,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:58:56,769 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 425 transitions. [2022-02-10 02:58:56,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:58:56,769 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:58:56,769 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:58:56,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-02-10 02:58:56,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:56,970 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:58:56,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:58:56,970 INFO L85 PathProgramCache]: Analyzing trace with hash -76249596, now seen corresponding path program 79 times [2022-02-10 02:58:56,970 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:58:56,970 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249924635] [2022-02-10 02:58:56,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:58:56,970 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:58:56,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:58:57,469 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:57,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:58:57,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249924635] [2022-02-10 02:58:57,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249924635] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:58:57,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804918485] [2022-02-10 02:58:57,470 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 02:58:57,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:58:57,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:58:57,471 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:58:57,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-02-10 02:58:57,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:58:57,494 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:58:57,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:58:58,640 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:58:58,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:59:04,107 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:04,108 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804918485] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:59:04,108 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:59:04,108 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:59:04,108 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271505639] [2022-02-10 02:59:04,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:59:04,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:59:04,108 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:59:04,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:59:04,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:59:04,109 INFO L87 Difference]: Start difference. First operand 209 states and 425 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:11,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:59:11,267 INFO L93 Difference]: Finished difference Result 294 states and 543 transitions. [2022-02-10 02:59:11,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-02-10 02:59:11,268 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:59:11,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:59:11,269 INFO L225 Difference]: With dead ends: 294 [2022-02-10 02:59:11,269 INFO L226 Difference]: Without dead ends: 271 [2022-02-10 02:59:11,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 897 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=518, Invalid=3264, Unknown=0, NotChecked=0, Total=3782 [2022-02-10 02:59:11,270 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 155 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-02-10 02:59:11,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 86 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 728 Invalid, 0 Unknown, 75 Unchecked, 1.7s Time] [2022-02-10 02:59:11,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-02-10 02:59:11,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 215. [2022-02-10 02:59:11,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.0654205607476634) internal successors, (442), 214 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-10 02:59:11,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 442 transitions. [2022-02-10 02:59:11,273 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 442 transitions. Word has length 21 [2022-02-10 02:59:11,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:59:11,273 INFO L470 AbstractCegarLoop]: Abstraction has 215 states and 442 transitions. [2022-02-10 02:59:11,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:11,273 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 442 transitions. [2022-02-10 02:59:11,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:59:11,274 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:59:11,274 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:59:11,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-02-10 02:59:11,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:59:11,475 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:59:11,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:59:11,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1538726682, now seen corresponding path program 80 times [2022-02-10 02:59:11,476 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:59:11,476 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292342249] [2022-02-10 02:59:11,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:59:11,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:59:11,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:59:12,083 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:12,083 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:59:12,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292342249] [2022-02-10 02:59:12,083 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292342249] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:59:12,083 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718596532] [2022-02-10 02:59:12,083 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 02:59:12,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:59:12,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:59:12,085 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:59:12,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-02-10 02:59:12,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 02:59:12,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:59:12,107 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:59:12,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:59:13,181 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:13,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:59:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:14,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718596532] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:59:14,228 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:59:14,228 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:59:14,229 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363744992] [2022-02-10 02:59:14,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:59:14,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:59:14,229 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:59:14,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:59:14,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:59:14,229 INFO L87 Difference]: Start difference. First operand 215 states and 442 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:31,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:59:31,696 INFO L93 Difference]: Finished difference Result 416 states and 714 transitions. [2022-02-10 02:59:31,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2022-02-10 02:59:31,697 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:59:31,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:59:31,698 INFO L225 Difference]: With dead ends: 416 [2022-02-10 02:59:31,698 INFO L226 Difference]: Without dead ends: 408 [2022-02-10 02:59:31,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3816 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=1777, Invalid=9779, Unknown=0, NotChecked=0, Total=11556 [2022-02-10 02:59:31,699 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 235 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 1472 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 1550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:59:31,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 209 Invalid, 1550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1472 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-02-10 02:59:31,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2022-02-10 02:59:31,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 217. [2022-02-10 02:59:31,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.064814814814815) internal successors, (446), 216 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:31,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 446 transitions. [2022-02-10 02:59:31,703 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 446 transitions. Word has length 21 [2022-02-10 02:59:31,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:59:31,703 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 446 transitions. [2022-02-10 02:59:31,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:31,704 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 446 transitions. [2022-02-10 02:59:31,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:59:31,704 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:59:31,704 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:59:31,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-02-10 02:59:31,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:59:31,915 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:59:31,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:59:31,915 INFO L85 PathProgramCache]: Analyzing trace with hash 965326472, now seen corresponding path program 81 times [2022-02-10 02:59:31,915 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:59:31,915 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864462832] [2022-02-10 02:59:31,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:59:31,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:59:31,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:59:32,395 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:32,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:59:32,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864462832] [2022-02-10 02:59:32,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864462832] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:59:32,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539720725] [2022-02-10 02:59:32,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 02:59:32,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:59:32,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:59:32,397 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:59:32,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-02-10 02:59:32,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 02:59:32,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:59:32,420 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:59:32,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:59:33,549 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:33,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:59:39,326 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:39,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539720725] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:59:39,326 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:59:39,327 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:59:39,327 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126560643] [2022-02-10 02:59:39,327 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:59:39,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:59:39,327 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:59:39,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:59:39,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:59:39,327 INFO L87 Difference]: Start difference. First operand 217 states and 446 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:49,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 02:59:49,048 INFO L93 Difference]: Finished difference Result 320 states and 599 transitions. [2022-02-10 02:59:49,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-02-10 02:59:49,049 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 02:59:49,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 02:59:49,050 INFO L225 Difference]: With dead ends: 320 [2022-02-10 02:59:49,050 INFO L226 Difference]: Without dead ends: 310 [2022-02-10 02:59:49,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1460 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=783, Invalid=4473, Unknown=0, NotChecked=0, Total=5256 [2022-02-10 02:59:49,051 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 133 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 91 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-02-10 02:59:49,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 123 Invalid, 1216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1068 Invalid, 0 Unknown, 91 Unchecked, 2.2s Time] [2022-02-10 02:59:49,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-02-10 02:59:49,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 223. [2022-02-10 02:59:49,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 2.09009009009009) internal successors, (464), 222 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:49,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 464 transitions. [2022-02-10 02:59:49,054 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 464 transitions. Word has length 21 [2022-02-10 02:59:49,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 02:59:49,054 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 464 transitions. [2022-02-10 02:59:49,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 02:59:49,054 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 464 transitions. [2022-02-10 02:59:49,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 02:59:49,055 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 02:59:49,055 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 02:59:49,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-02-10 02:59:49,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:59:49,271 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 02:59:49,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 02:59:49,271 INFO L85 PathProgramCache]: Analyzing trace with hash -520782618, now seen corresponding path program 82 times [2022-02-10 02:59:49,271 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 02:59:49,271 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121430895] [2022-02-10 02:59:49,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 02:59:49,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 02:59:49,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 02:59:49,763 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:49,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 02:59:49,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121430895] [2022-02-10 02:59:49,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121430895] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 02:59:49,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13206666] [2022-02-10 02:59:49,764 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 02:59:49,764 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 02:59:49,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 02:59:49,765 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 02:59:49,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-02-10 02:59:49,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 02:59:49,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 02:59:49,787 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 02:59:49,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 02:59:51,030 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:51,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 02:59:52,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 02:59:52,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13206666] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 02:59:52,418 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 02:59:52,418 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 02:59:52,418 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468152901] [2022-02-10 02:59:52,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 02:59:52,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 02:59:52,419 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 02:59:52,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 02:59:52,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-02-10 02:59:52,419 INFO L87 Difference]: Start difference. First operand 223 states and 464 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:05,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:00:05,833 INFO L93 Difference]: Finished difference Result 354 states and 636 transitions. [2022-02-10 03:00:05,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-02-10 03:00:05,834 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:00:05,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:00:05,835 INFO L225 Difference]: With dead ends: 354 [2022-02-10 03:00:05,835 INFO L226 Difference]: Without dead ends: 342 [2022-02-10 03:00:05,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2411 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=1184, Invalid=6826, Unknown=0, NotChecked=0, Total=8010 [2022-02-10 03:00:05,836 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 184 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 1502 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 1565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-02-10 03:00:05,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 149 Invalid, 1565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1502 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-02-10 03:00:05,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-02-10 03:00:05,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 221. [2022-02-10 03:00:05,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.081818181818182) internal successors, (458), 220 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-10 03:00:05,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 458 transitions. [2022-02-10 03:00:05,839 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 458 transitions. Word has length 21 [2022-02-10 03:00:05,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:00:05,839 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 458 transitions. [2022-02-10 03:00:05,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:05,840 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 458 transitions. [2022-02-10 03:00:05,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:00:05,840 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:00:05,840 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:00:05,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2022-02-10 03:00:06,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:00:06,051 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:00:06,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:00:06,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1272742920, now seen corresponding path program 83 times [2022-02-10 03:00:06,051 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:00:06,051 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646712297] [2022-02-10 03:00:06,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:00:06,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:00:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:00:06,617 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:06,618 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:00:06,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646712297] [2022-02-10 03:00:06,618 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646712297] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:00:06,618 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74066692] [2022-02-10 03:00:06,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:00:06,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:00:06,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:00:06,619 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:00:06,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-02-10 03:00:06,642 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:00:06,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:00:06,642 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:00:06,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:00:07,870 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:07,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:00:09,029 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:09,030 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74066692] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:00:09,030 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:00:09,030 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:00:09,030 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993827908] [2022-02-10 03:00:09,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:00:09,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:00:09,030 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:00:09,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:00:09,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:00:09,031 INFO L87 Difference]: Start difference. First operand 221 states and 458 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:16,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:00:16,433 INFO L93 Difference]: Finished difference Result 314 states and 583 transitions. [2022-02-10 03:00:16,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:00:16,434 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:00:16,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:00:16,434 INFO L225 Difference]: With dead ends: 314 [2022-02-10 03:00:16,435 INFO L226 Difference]: Without dead ends: 304 [2022-02-10 03:00:16,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=646, Invalid=3776, Unknown=0, NotChecked=0, Total=4422 [2022-02-10 03:00:16,435 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 118 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-02-10 03:00:16,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 84 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-02-10 03:00:16,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-02-10 03:00:16,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 228. [2022-02-10 03:00:16,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 2.0837004405286343) internal successors, (473), 227 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:16,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 473 transitions. [2022-02-10 03:00:16,438 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 473 transitions. Word has length 21 [2022-02-10 03:00:16,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:00:16,439 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 473 transitions. [2022-02-10 03:00:16,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:16,439 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 473 transitions. [2022-02-10 03:00:16,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:00:16,439 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:00:16,439 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:00:16,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-02-10 03:00:16,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-02-10 03:00:16,655 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:00:16,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:00:16,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1881985954, now seen corresponding path program 84 times [2022-02-10 03:00:16,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:00:16,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413700667] [2022-02-10 03:00:16,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:00:16,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:00:16,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:00:17,261 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:17,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:00:17,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413700667] [2022-02-10 03:00:17,262 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413700667] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:00:17,262 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755547079] [2022-02-10 03:00:17,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:00:17,262 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:00:17,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:00:17,263 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:00:17,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-02-10 03:00:17,288 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:00:17,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:00:17,289 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:00:17,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:00:18,676 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:18,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:00:19,920 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:19,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755547079] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:00:19,921 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:00:19,921 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:00:19,921 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566152447] [2022-02-10 03:00:19,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:00:19,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:00:19,921 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:00:19,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:00:19,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:00:19,922 INFO L87 Difference]: Start difference. First operand 228 states and 473 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:40,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:00:40,075 INFO L93 Difference]: Finished difference Result 456 states and 779 transitions. [2022-02-10 03:00:40,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-02-10 03:00:40,075 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:00:40,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:00:40,076 INFO L225 Difference]: With dead ends: 456 [2022-02-10 03:00:40,081 INFO L226 Difference]: Without dead ends: 448 [2022-02-10 03:00:40,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3587 ImplicationChecksByTransitivity, 18.6s TimeCoverageRelationStatistics Valid=1631, Invalid=9499, Unknown=0, NotChecked=0, Total=11130 [2022-02-10 03:00:40,083 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 312 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-02-10 03:00:40,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 166 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-02-10 03:00:40,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-02-10 03:00:40,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 233. [2022-02-10 03:00:40,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.0991379310344827) internal successors, (487), 232 states have internal predecessors, (487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:40,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 487 transitions. [2022-02-10 03:00:40,088 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 487 transitions. Word has length 21 [2022-02-10 03:00:40,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:00:40,089 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 487 transitions. [2022-02-10 03:00:40,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:40,089 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 487 transitions. [2022-02-10 03:00:40,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:00:40,089 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:00:40,089 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:00:40,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-02-10 03:00:40,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-02-10 03:00:40,290 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:00:40,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:00:40,291 INFO L85 PathProgramCache]: Analyzing trace with hash 91071812, now seen corresponding path program 85 times [2022-02-10 03:00:40,291 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:00:40,291 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405291592] [2022-02-10 03:00:40,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:00:40,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:00:40,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:00:40,832 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:40,832 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:00:40,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405291592] [2022-02-10 03:00:40,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405291592] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:00:40,832 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296581196] [2022-02-10 03:00:40,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:00:40,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:00:40,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:00:40,834 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:00:40,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-02-10 03:00:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:00:40,857 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:00:40,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:00:42,273 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:42,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:00:47,973 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:47,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296581196] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:00:47,973 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:00:47,973 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:00:47,973 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650710739] [2022-02-10 03:00:47,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:00:47,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:00:47,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:00:47,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:00:47,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:00:47,974 INFO L87 Difference]: Start difference. First operand 233 states and 487 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:58,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:00:58,228 INFO L93 Difference]: Finished difference Result 330 states and 630 transitions. [2022-02-10 03:00:58,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-02-10 03:00:58,229 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:00:58,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:00:58,230 INFO L225 Difference]: With dead ends: 330 [2022-02-10 03:00:58,230 INFO L226 Difference]: Without dead ends: 320 [2022-02-10 03:00:58,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 13.8s TimeCoverageRelationStatistics Valid=578, Invalid=3712, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:00:58,231 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 124 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:00:58,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 166 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1149 Invalid, 0 Unknown, 82 Unchecked, 2.7s Time] [2022-02-10 03:00:58,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-02-10 03:00:58,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 235. [2022-02-10 03:00:58,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.106837606837607) internal successors, (493), 234 states have internal predecessors, (493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:58,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 493 transitions. [2022-02-10 03:00:58,237 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 493 transitions. Word has length 21 [2022-02-10 03:00:58,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:00:58,237 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 493 transitions. [2022-02-10 03:00:58,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:00:58,237 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 493 transitions. [2022-02-10 03:00:58,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:00:58,237 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:00:58,237 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:00:58,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-02-10 03:00:58,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:00:58,438 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:00:58,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:00:58,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1395037278, now seen corresponding path program 86 times [2022-02-10 03:00:58,438 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:00:58,438 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211467208] [2022-02-10 03:00:58,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:00:58,438 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:00:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:00:58,984 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:00:58,984 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:00:58,984 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211467208] [2022-02-10 03:00:58,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211467208] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:00:58,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269907569] [2022-02-10 03:00:58,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-02-10 03:00:58,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:00:58,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:00:58,999 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:00:59,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-02-10 03:00:59,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-02-10 03:00:59,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:00:59,027 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:00:59,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:01:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:00,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:01:01,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:01,534 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269907569] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:01:01,534 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:01:01,534 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:01:01,534 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299821688] [2022-02-10 03:01:01,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:01:01,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:01:01,534 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:01:01,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:01:01,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:01:01,535 INFO L87 Difference]: Start difference. First operand 235 states and 493 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:14,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:01:14,451 INFO L93 Difference]: Finished difference Result 382 states and 685 transitions. [2022-02-10 03:01:14,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-02-10 03:01:14,452 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:01:14,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:01:14,453 INFO L225 Difference]: With dead ends: 382 [2022-02-10 03:01:14,453 INFO L226 Difference]: Without dead ends: 353 [2022-02-10 03:01:14,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2154 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=1116, Invalid=6540, Unknown=0, NotChecked=0, Total=7656 [2022-02-10 03:01:14,454 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 223 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-02-10 03:01:14,454 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 141 Invalid, 1221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-02-10 03:01:14,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-02-10 03:01:14,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 235. [2022-02-10 03:01:14,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.072649572649573) internal successors, (485), 234 states have internal predecessors, (485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:14,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 485 transitions. [2022-02-10 03:01:14,461 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 485 transitions. Word has length 21 [2022-02-10 03:01:14,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:01:14,461 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 485 transitions. [2022-02-10 03:01:14,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:14,461 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 485 transitions. [2022-02-10 03:01:14,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:01:14,462 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:01:14,462 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:01:14,478 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-02-10 03:01:14,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:01:14,671 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:01:14,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:01:14,672 INFO L85 PathProgramCache]: Analyzing trace with hash 192496832, now seen corresponding path program 87 times [2022-02-10 03:01:14,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:01:14,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111832730] [2022-02-10 03:01:14,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:01:14,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:01:14,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:01:15,186 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:15,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:01:15,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111832730] [2022-02-10 03:01:15,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111832730] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:01:15,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956827127] [2022-02-10 03:01:15,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-02-10 03:01:15,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:01:15,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:01:15,187 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:01:15,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-02-10 03:01:15,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-02-10 03:01:15,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:01:15,211 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:01:15,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:01:16,582 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:16,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:01:19,550 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:19,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956827127] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:01:19,550 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:01:19,550 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:01:19,551 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829136802] [2022-02-10 03:01:19,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:01:19,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:01:19,551 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:01:19,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:01:19,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-02-10 03:01:19,551 INFO L87 Difference]: Start difference. First operand 235 states and 485 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:26,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:01:26,798 INFO L93 Difference]: Finished difference Result 317 states and 585 transitions. [2022-02-10 03:01:26,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-02-10 03:01:26,799 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:01:26,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:01:26,800 INFO L225 Difference]: With dead ends: 317 [2022-02-10 03:01:26,800 INFO L226 Difference]: Without dead ends: 295 [2022-02-10 03:01:26,800 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1046 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=569, Invalid=3721, Unknown=0, NotChecked=0, Total=4290 [2022-02-10 03:01:26,800 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 170 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-02-10 03:01:26,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 81 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 848 Invalid, 0 Unknown, 43 Unchecked, 2.0s Time] [2022-02-10 03:01:26,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-02-10 03:01:26,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 233. [2022-02-10 03:01:26,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.064655172413793) internal successors, (479), 232 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:26,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 479 transitions. [2022-02-10 03:01:26,803 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 479 transitions. Word has length 21 [2022-02-10 03:01:26,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:01:26,803 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 479 transitions. [2022-02-10 03:01:26,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:26,803 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 479 transitions. [2022-02-10 03:01:26,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:01:26,804 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:01:26,804 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:01:26,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-02-10 03:01:27,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:01:27,005 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:01:27,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:01:27,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1234072900, now seen corresponding path program 88 times [2022-02-10 03:01:27,005 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:01:27,005 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687708891] [2022-02-10 03:01:27,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:01:27,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:01:27,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:01:27,549 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:27,550 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:01:27,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687708891] [2022-02-10 03:01:27,550 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687708891] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:01:27,550 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972154981] [2022-02-10 03:01:27,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-02-10 03:01:27,550 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:01:27,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:01:27,551 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:01:27,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-02-10 03:01:27,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-02-10 03:01:27,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:01:27,573 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:01:27,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:01:28,882 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:28,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:01:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:35,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972154981] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:01:35,021 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:01:35,021 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:01:35,021 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91627403] [2022-02-10 03:01:35,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:01:35,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:01:35,021 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:01:35,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:01:35,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=745, Unknown=1, NotChecked=0, Total=870 [2022-02-10 03:01:35,022 INFO L87 Difference]: Start difference. First operand 233 states and 479 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:45,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:01:45,974 INFO L93 Difference]: Finished difference Result 342 states and 640 transitions. [2022-02-10 03:01:45,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2022-02-10 03:01:45,974 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:01:45,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:01:45,975 INFO L225 Difference]: With dead ends: 342 [2022-02-10 03:01:45,975 INFO L226 Difference]: Without dead ends: 332 [2022-02-10 03:01:45,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1927 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=993, Invalid=5486, Unknown=1, NotChecked=0, Total=6480 [2022-02-10 03:01:45,976 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 143 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 1126 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 96 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:01:45,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 99 Invalid, 1282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1126 Invalid, 0 Unknown, 96 Unchecked, 2.6s Time] [2022-02-10 03:01:45,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2022-02-10 03:01:45,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 233. [2022-02-10 03:01:45,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.0689655172413794) internal successors, (480), 232 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:45,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 480 transitions. [2022-02-10 03:01:45,986 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 480 transitions. Word has length 21 [2022-02-10 03:01:45,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:01:45,986 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 480 transitions. [2022-02-10 03:01:45,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:01:45,986 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 480 transitions. [2022-02-10 03:01:45,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:01:45,987 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:01:45,987 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:01:46,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-02-10 03:01:46,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:01:46,187 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:01:46,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:01:46,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1844042974, now seen corresponding path program 89 times [2022-02-10 03:01:46,187 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:01:46,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256449570] [2022-02-10 03:01:46,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:01:46,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:01:46,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:01:46,684 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:46,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:01:46,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256449570] [2022-02-10 03:01:46,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256449570] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:01:46,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163373404] [2022-02-10 03:01:46,684 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-02-10 03:01:46,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:01:46,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:01:46,685 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:01:46,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-02-10 03:01:46,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-02-10 03:01:46,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:01:46,723 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:01:46,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:01:47,844 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:47,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:01:55,943 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:01:55,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163373404] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:01:55,943 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:01:55,943 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:01:55,943 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204410792] [2022-02-10 03:01:55,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:01:55,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:01:55,943 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:01:55,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:01:55,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=738, Unknown=1, NotChecked=0, Total=870 [2022-02-10 03:01:55,944 INFO L87 Difference]: Start difference. First operand 233 states and 480 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:02:10,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:02:10,988 INFO L93 Difference]: Finished difference Result 374 states and 670 transitions. [2022-02-10 03:02:10,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-02-10 03:02:10,988 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:02:10,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:02:10,989 INFO L225 Difference]: With dead ends: 374 [2022-02-10 03:02:10,990 INFO L226 Difference]: Without dead ends: 366 [2022-02-10 03:02:10,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3064 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=1491, Invalid=7820, Unknown=1, NotChecked=0, Total=9312 [2022-02-10 03:02:10,990 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 231 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 1134 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-02-10 03:02:10,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 171 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1134 Invalid, 0 Unknown, 39 Unchecked, 2.6s Time] [2022-02-10 03:02:10,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-02-10 03:02:10,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 221. [2022-02-10 03:02:10,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.0272727272727273) internal successors, (446), 220 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:02:10,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 446 transitions. [2022-02-10 03:02:10,993 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 446 transitions. Word has length 21 [2022-02-10 03:02:10,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:02:10,993 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 446 transitions. [2022-02-10 03:02:10,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:02:10,994 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 446 transitions. [2022-02-10 03:02:10,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:02:10,994 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:02:10,994 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:02:11,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-02-10 03:02:11,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:02:11,194 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:02:11,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:02:11,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1208440712, now seen corresponding path program 90 times [2022-02-10 03:02:11,195 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:02:11,195 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677035145] [2022-02-10 03:02:11,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:02:11,195 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:02:11,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:02:11,743 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:02:11,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:02:11,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677035145] [2022-02-10 03:02:11,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677035145] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:02:11,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869433156] [2022-02-10 03:02:11,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-02-10 03:02:11,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:02:11,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:02:11,748 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:02:11,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-02-10 03:02:11,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-02-10 03:02:11,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-02-10 03:02:11,774 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:02:11,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:02:13,020 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:02:13,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-02-10 03:02:17,754 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:02:17,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869433156] provided 0 perfect and 2 imperfect interpolant sequences [2022-02-10 03:02:17,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-02-10 03:02:17,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-02-10 03:02:17,755 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367044462] [2022-02-10 03:02:17,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-02-10 03:02:17,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-02-10 03:02:17,755 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-02-10 03:02:17,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-02-10 03:02:17,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=744, Unknown=1, NotChecked=0, Total=870 [2022-02-10 03:02:17,755 INFO L87 Difference]: Start difference. First operand 221 states and 446 transitions. Second operand has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:02:26,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-02-10 03:02:26,189 INFO L93 Difference]: Finished difference Result 328 states and 618 transitions. [2022-02-10 03:02:26,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-02-10 03:02:26,189 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-02-10 03:02:26,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-02-10 03:02:26,190 INFO L225 Difference]: With dead ends: 328 [2022-02-10 03:02:26,190 INFO L226 Difference]: Without dead ends: 318 [2022-02-10 03:02:26,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1544 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=757, Invalid=4792, Unknown=1, NotChecked=0, Total=5550 [2022-02-10 03:02:26,191 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 149 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-02-10 03:02:26,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 83 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 844 Invalid, 0 Unknown, 42 Unchecked, 1.9s Time] [2022-02-10 03:02:26,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2022-02-10 03:02:26,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 227. [2022-02-10 03:02:26,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 2.0398230088495577) internal successors, (461), 226 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:02:26,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 461 transitions. [2022-02-10 03:02:26,194 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 461 transitions. Word has length 21 [2022-02-10 03:02:26,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-02-10 03:02:26,195 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 461 transitions. [2022-02-10 03:02:26,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7333333333333334) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-02-10 03:02:26,195 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 461 transitions. [2022-02-10 03:02:26,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-02-10 03:02:26,195 INFO L506 BasicCegarLoop]: Found error trace [2022-02-10 03:02:26,195 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-02-10 03:02:26,210 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-02-10 03:02:26,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-02-10 03:02:26,396 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-02-10 03:02:26,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-02-10 03:02:26,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1289188130, now seen corresponding path program 91 times [2022-02-10 03:02:26,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-02-10 03:02:26,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304525170] [2022-02-10 03:02:26,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-02-10 03:02:26,399 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-02-10 03:02:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:02:26,894 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:02:26,895 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-02-10 03:02:26,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304525170] [2022-02-10 03:02:26,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304525170] provided 0 perfect and 1 imperfect interpolant sequences [2022-02-10 03:02:26,895 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349376042] [2022-02-10 03:02:26,895 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-02-10 03:02:26,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:02:26,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-02-10 03:02:26,896 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-02-10 03:02:26,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-02-10 03:02:26,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-02-10 03:02:26,923 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-02-10 03:02:26,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-02-10 03:02:28,115 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-02-10 03:02:28,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2022-02-10 03:02:31,472 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 03:02:31,480 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-02-10 03:02:31,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-02-10 03:02:31,513 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-02-10 03:02:31,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-02-10 03:02:31,681 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 29 known predicates. [2022-02-10 03:02:31,682 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-02-10 03:02:31,682 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-02-10 03:02:31,684 INFO L732 BasicCegarLoop]: Path program histogram: [91, 3, 2, 1] [2022-02-10 03:02:31,685 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-02-10 03:02:31,685 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-02-10 03:02:31,686 INFO L202 PluginConnector]: Adding new model mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.02 03:02:31 BasicIcfg [2022-02-10 03:02:31,686 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-02-10 03:02:31,686 INFO L158 Benchmark]: Toolchain (without parser) took 848252.58ms. Allocated memory was 213.9MB in the beginning and 380.6MB in the end (delta: 166.7MB). Free memory was 173.4MB in the beginning and 309.3MB in the end (delta: -135.9MB). Peak memory consumption was 32.3MB. Max. memory is 8.0GB. [2022-02-10 03:02:31,686 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 213.9MB. Free memory is still 174.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-02-10 03:02:31,686 INFO L158 Benchmark]: Boogie Procedure Inliner took 17.30ms. Allocated memory is still 213.9MB. Free memory was 173.2MB in the beginning and 171.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 03:02:31,686 INFO L158 Benchmark]: Boogie Preprocessor took 9.54ms. Allocated memory is still 213.9MB. Free memory was 171.8MB in the beginning and 170.8MB in the end (delta: 993.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-02-10 03:02:31,687 INFO L158 Benchmark]: RCFGBuilder took 189.13ms. Allocated memory is still 213.9MB. Free memory was 170.8MB in the beginning and 162.0MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-02-10 03:02:31,687 INFO L158 Benchmark]: TraceAbstraction took 848032.62ms. Allocated memory was 213.9MB in the beginning and 380.6MB in the end (delta: 166.7MB). Free memory was 161.6MB in the beginning and 309.3MB in the end (delta: -147.7MB). Peak memory consumption was 19.8MB. Max. memory is 8.0GB. [2022-02-10 03:02:31,687 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.09ms. Allocated memory is still 213.9MB. Free memory is still 174.5MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 17.30ms. Allocated memory is still 213.9MB. Free memory was 173.2MB in the beginning and 171.8MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 9.54ms. Allocated memory is still 213.9MB. Free memory was 171.8MB in the beginning and 170.8MB in the end (delta: 993.3kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 189.13ms. Allocated memory is still 213.9MB. Free memory was 170.8MB in the beginning and 162.0MB in the end (delta: 8.8MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 848032.62ms. Allocated memory was 213.9MB in the beginning and 380.6MB in the end (delta: 166.7MB). Free memory was 161.6MB in the beginning and 309.3MB in the end (delta: -147.7MB). Peak memory consumption was 19.8MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 29 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 29 known predicates. - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 22 with TraceHistMax 3,while TraceCheckSpWp was constructing backward predicates,while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 29 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 28 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 847.9s, OverallIterations: 97, TraceHistogramMax: 4, PathProgramHistogramMax: 91, EmptinessCheckTime: 0.1s, AutomataDifference: 539.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, PartialOrderReductionTime: 0.2s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12779 SdHoareTripleChecker+Valid, 119.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12779 mSDsluCounter, 9768 SdHoareTripleChecker+Invalid, 113.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2538 IncrementalHoareTripleChecker+Unchecked, 14979 mSDsCounter, 3990 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 65357 IncrementalHoareTripleChecker+Invalid, 71885 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3990 mSolverCounterUnsat, 853 mSDtfsCounter, 65357 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7346 GetRequests, 1823 SyntacticMatches, 179 SemanticMatches, 5344 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102933 ImplicationChecksByTransitivity, 622.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1193occurred in iteration=0, InterpolantAutomatonStates: 3907, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 96 MinimizatonAttempts, 7522 StatesRemovedByMinimization, 96 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.7s SatisfiabilityAnalysisTime, 280.0s InterpolantComputationTime, 3593 NumberOfCodeBlocks, 3593 NumberOfCodeBlocksAsserted, 333 NumberOfCheckSat, 5098 ConstructedInterpolants, 175 QuantifiedInterpolants, 122751 SizeOfPredicates, 730 NumberOfNonLiveVariables, 5095 ConjunctsInSsa, 2451 ConjunctsInUnsatCore, 286 InterpolantComputations, 1 PerfectInterpolantSequences, 0/2607 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