/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-FA-NoLbe.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-4b0ab11 [2022-03-01 17:09:02,830 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-01 17:09:02,831 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-01 17:09:02,875 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-01 17:09:02,876 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-01 17:09:02,876 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-01 17:09:02,877 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-01 17:09:02,879 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-01 17:09:02,880 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-01 17:09:02,880 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-01 17:09:02,881 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-01 17:09:02,882 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-01 17:09:02,882 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-01 17:09:02,882 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-01 17:09:02,883 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-01 17:09:02,884 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-01 17:09:02,884 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-01 17:09:02,885 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-01 17:09:02,886 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-01 17:09:02,892 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-01 17:09:02,893 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-01 17:09:02,904 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-01 17:09:02,904 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-01 17:09:02,905 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-01 17:09:02,907 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-01 17:09:02,907 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-01 17:09:02,907 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-01 17:09:02,908 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-01 17:09:02,908 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-01 17:09:02,909 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-01 17:09:02,909 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-01 17:09:02,913 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-01 17:09:02,914 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-01 17:09:02,914 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-01 17:09:02,915 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-01 17:09:02,915 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-01 17:09:02,915 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-01 17:09:02,915 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-01 17:09:02,916 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-01 17:09:02,916 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-01 17:09:02,916 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-01 17:09:02,919 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-01 17:09:02,937 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-01 17:09:02,937 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-01 17:09:02,937 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-01 17:09:02,938 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-01 17:09:02,938 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-01 17:09:02,938 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-01 17:09:02,938 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Use SBE=true [2022-03-01 17:09:02,939 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-01 17:09:02,939 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-01 17:09:02,940 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 17:09:02,940 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-01 17:09:02,940 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-01 17:09:02,941 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-01 17:09:02,941 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-03-01 17:09:03,098 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-01 17:09:03,113 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-01 17:09:03,114 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-01 17:09:03,115 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-01 17:09:03,118 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-01 17:09:03,118 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-03-01 17:09:03,119 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-comm.wvr.bpl' [2022-03-01 17:09:03,133 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-01 17:09:03,134 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-01 17:09:03,135 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-01 17:09:03,135 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-01 17:09:03,135 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-01 17:09:03,142 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 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,146 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 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,150 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-01 17:09:03,150 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-01 17:09:03,151 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-01 17:09:03,151 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-01 17:09:03,151 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-01 17:09:03,156 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,156 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,157 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,157 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,159 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,161 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,161 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,163 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-01 17:09:03,164 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-01 17:09:03,164 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-01 17:09:03,164 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-01 17:09:03,165 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/1) ... [2022-03-01 17:09:03,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-01 17:09:03,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:03,185 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-03-01 17:09:03,187 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-03-01 17:09:03,217 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-01 17:09:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-01 17:09:03,217 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-01 17:09:03,217 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-01 17:09:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-01 17:09:03,217 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-01 17:09:03,217 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-01 17:09:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-01 17:09:03,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-01 17:09:03,218 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-01 17:09:03,249 INFO L234 CfgBuilder]: Building ICFG [2022-03-01 17:09:03,250 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-01 17:09:03,352 INFO L275 CfgBuilder]: Performing block encoding [2022-03-01 17:09:03,362 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-01 17:09:03,363 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-01 17:09:03,367 INFO L202 PluginConnector]: Adding new model mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 05:09:03 BoogieIcfgContainer [2022-03-01 17:09:03,367 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-01 17:09:03,369 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-01 17:09:03,370 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-01 17:09:03,372 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-01 17:09:03,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 01.03 05:09:03" (1/2) ... [2022-03-01 17:09:03,372 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@702b4fc9 and model type mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.03 05:09:03, skipping insertion in model container [2022-03-01 17:09:03,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.03 05:09:03" (2/2) ... [2022-03-01 17:09:03,374 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-comm.wvr.bpl [2022-03-01 17:09:03,380 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-01 17:09:03,380 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-01 17:09:03,380 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-01 17:09:03,380 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-01 17:09:03,419 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-01 17:09:03,458 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-01 17:09:03,464 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, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-01 17:09:03,465 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-01 17:09:03,473 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 24 places, 19 transitions, 54 flow [2022-03-01 17:09:03,489 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-03-01 17:09:03,490 INFO L276 IsEmpty]: Start isEmpty. Operand 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-03-01 17:09:03,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-03-01 17:09:03,498 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:03,498 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:03,499 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:03,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:03,504 INFO L85 PathProgramCache]: Analyzing trace with hash 250888984, now seen corresponding path program 1 times [2022-03-01 17:09:03,510 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:03,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882054633] [2022-03-01 17:09:03,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:03,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:03,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:03,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:03,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:03,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882054633] [2022-03-01 17:09:03,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882054633] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-01 17:09:03,653 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-01 17:09:03,653 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-01 17:09:03,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584490659] [2022-03-01 17:09:03,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-01 17:09:03,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-01 17:09:03,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:03,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-01 17:09:03,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-01 17:09:03,687 INFO L87 Difference]: Start difference. First operand 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) 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-03-01 17:09:03,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:03,710 INFO L93 Difference]: Finished difference Result 54 states and 102 transitions. [2022-03-01 17:09:03,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-01 17:09:03,711 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-03-01 17:09:03,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:03,717 INFO L225 Difference]: With dead ends: 54 [2022-03-01 17:09:03,717 INFO L226 Difference]: Without dead ends: 47 [2022-03-01 17:09:03,718 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-03-01 17:09:03,721 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 2 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:03,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 16 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:09:03,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-03-01 17:09:03,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 38. [2022-03-01 17:09:03,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.9189189189189189) internal successors, (71), 37 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:03,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 71 transitions. [2022-03-01 17:09:03,752 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 71 transitions. Word has length 11 [2022-03-01 17:09:03,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:03,753 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 71 transitions. [2022-03-01 17:09:03,753 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-03-01 17:09:03,753 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 71 transitions. [2022-03-01 17:09:03,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-03-01 17:09:03,754 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:03,754 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:03,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-01 17:09:03,754 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:03,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:03,755 INFO L85 PathProgramCache]: Analyzing trace with hash -97245286, now seen corresponding path program 1 times [2022-03-01 17:09:03,755 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:03,755 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836197453] [2022-03-01 17:09:03,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:03,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:03,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:03,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:03,931 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:03,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836197453] [2022-03-01 17:09:03,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836197453] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:03,932 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063995019] [2022-03-01 17:09:03,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:03,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:03,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:03,935 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-03-01 17:09:03,936 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-03-01 17:09:03,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:03,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 17:09:03,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:04,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:04,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:04,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:04,252 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063995019] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:04,252 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:04,252 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2022-03-01 17:09:04,253 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857377835] [2022-03-01 17:09:04,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:04,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 17:09:04,254 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:04,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 17:09:04,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-01 17:09:04,254 INFO L87 Difference]: Start difference. First operand 38 states and 71 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-03-01 17:09:04,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:04,442 INFO L93 Difference]: Finished difference Result 97 states and 181 transitions. [2022-03-01 17:09:04,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-01 17:09:04,443 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-03-01 17:09:04,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:04,446 INFO L225 Difference]: With dead ends: 97 [2022-03-01 17:09:04,446 INFO L226 Difference]: Without dead ends: 72 [2022-03-01 17:09:04,448 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-03-01 17:09:04,448 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 50 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:04,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 68 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:04,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2022-03-01 17:09:04,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 41. [2022-03-01 17:09:04,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 2.0) internal successors, (80), 40 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:04,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 80 transitions. [2022-03-01 17:09:04,462 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 80 transitions. Word has length 13 [2022-03-01 17:09:04,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:04,463 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 80 transitions. [2022-03-01 17:09:04,463 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-03-01 17:09:04,463 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 80 transitions. [2022-03-01 17:09:04,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-03-01 17:09:04,464 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:04,464 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:04,483 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-03-01 17:09:04,680 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-03-01 17:09:04,680 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:04,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:04,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1927085850, now seen corresponding path program 1 times [2022-03-01 17:09:04,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:04,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598303996] [2022-03-01 17:09:04,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:04,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:04,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:04,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:04,769 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:04,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598303996] [2022-03-01 17:09:04,769 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598303996] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:04,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517105085] [2022-03-01 17:09:04,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:04,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:04,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:04,772 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-03-01 17:09:04,773 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-03-01 17:09:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:04,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 17:09:04,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:04,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:04,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:04,969 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:04,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517105085] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:04,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:04,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2022-03-01 17:09:04,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400520424] [2022-03-01 17:09:04,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:04,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-01 17:09:04,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:04,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-01 17:09:04,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-01 17:09:04,975 INFO L87 Difference]: Start difference. First operand 41 states and 80 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:05,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:05,033 INFO L93 Difference]: Finished difference Result 95 states and 173 transitions. [2022-03-01 17:09:05,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-01 17:09:05,034 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-03-01 17:09:05,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:05,034 INFO L225 Difference]: With dead ends: 95 [2022-03-01 17:09:05,034 INFO L226 Difference]: Without dead ends: 75 [2022-03-01 17:09:05,035 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-03-01 17:09:05,035 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 34 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:05,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 67 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-01 17:09:05,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2022-03-01 17:09:05,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 51. [2022-03-01 17:09:05,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 2.06) internal successors, (103), 50 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:05,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 103 transitions. [2022-03-01 17:09:05,040 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 103 transitions. Word has length 13 [2022-03-01 17:09:05,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:05,040 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 103 transitions. [2022-03-01 17:09:05,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:05,040 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 103 transitions. [2022-03-01 17:09:05,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-03-01 17:09:05,040 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:05,040 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:05,058 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-03-01 17:09:05,255 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-03-01 17:09:05,255 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:05,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:05,256 INFO L85 PathProgramCache]: Analyzing trace with hash -671308006, now seen corresponding path program 2 times [2022-03-01 17:09:05,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:05,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129123656] [2022-03-01 17:09:05,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:05,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:05,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:05,325 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:05,331 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:05,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129123656] [2022-03-01 17:09:05,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129123656] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:05,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799165248] [2022-03-01 17:09:05,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:05,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:05,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:05,335 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-03-01 17:09:05,336 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-03-01 17:09:05,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:05,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:05,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-01 17:09:05,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:05,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:05,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:05,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:05,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799165248] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:05,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:05,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2022-03-01 17:09:05,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849375653] [2022-03-01 17:09:05,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:05,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-01 17:09:05,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:05,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-01 17:09:05,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-01 17:09:05,511 INFO L87 Difference]: Start difference. First operand 51 states and 103 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-03-01 17:09:05,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:05,632 INFO L93 Difference]: Finished difference Result 104 states and 194 transitions. [2022-03-01 17:09:05,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-01 17:09:05,632 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-03-01 17:09:05,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:05,633 INFO L225 Difference]: With dead ends: 104 [2022-03-01 17:09:05,633 INFO L226 Difference]: Without dead ends: 80 [2022-03-01 17:09:05,633 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-03-01 17:09:05,634 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 61 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:05,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 63 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:05,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-03-01 17:09:05,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 49. [2022-03-01 17:09:05,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 2.0833333333333335) internal successors, (100), 48 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:05,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 100 transitions. [2022-03-01 17:09:05,638 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 100 transitions. Word has length 13 [2022-03-01 17:09:05,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:05,638 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 100 transitions. [2022-03-01 17:09:05,638 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-03-01 17:09:05,638 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 100 transitions. [2022-03-01 17:09:05,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:05,639 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:05,639 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:05,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:05,850 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-03-01 17:09:05,851 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:05,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:05,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1917465828, now seen corresponding path program 1 times [2022-03-01 17:09:05,852 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:05,852 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054219813] [2022-03-01 17:09:05,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:05,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:05,960 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:05,960 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:05,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054219813] [2022-03-01 17:09:05,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054219813] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:05,960 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397295976] [2022-03-01 17:09:05,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:05,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:05,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:05,962 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-03-01 17:09:05,963 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-03-01 17:09:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:05,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:05,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:06,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:06,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:06,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:06,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397295976] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:06,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:06,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:06,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650633766] [2022-03-01 17:09:06,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:06,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:06,427 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:06,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:06,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:06,427 INFO L87 Difference]: Start difference. First operand 49 states and 100 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-03-01 17:09:06,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:06,721 INFO L93 Difference]: Finished difference Result 94 states and 176 transitions. [2022-03-01 17:09:06,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-01 17:09:06,722 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-03-01 17:09:06,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:06,723 INFO L225 Difference]: With dead ends: 94 [2022-03-01 17:09:06,723 INFO L226 Difference]: Without dead ends: 87 [2022-03-01 17:09:06,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=148, Invalid=554, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:09:06,723 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 60 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:06,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 69 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:06,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-03-01 17:09:06,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 53. [2022-03-01 17:09:06,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 52 states have (on average 2.0384615384615383) internal successors, (106), 52 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:06,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 106 transitions. [2022-03-01 17:09:06,727 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 106 transitions. Word has length 15 [2022-03-01 17:09:06,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:06,727 INFO L470 AbstractCegarLoop]: Abstraction has 53 states and 106 transitions. [2022-03-01 17:09:06,728 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-03-01 17:09:06,728 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 106 transitions. [2022-03-01 17:09:06,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:06,728 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:06,728 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:06,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:06,943 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-03-01 17:09:06,944 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:06,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:06,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1994781080, now seen corresponding path program 2 times [2022-03-01 17:09:06,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:06,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26903054] [2022-03-01 17:09:06,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:06,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:07,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:07,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:07,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26903054] [2022-03-01 17:09:07,044 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26903054] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:07,044 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127221755] [2022-03-01 17:09:07,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:07,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:07,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:07,045 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-03-01 17:09:07,046 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-03-01 17:09:07,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:07,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:07,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:07,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:07,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:07,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:07,427 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:07,427 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127221755] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:07,427 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:07,427 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:07,428 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969816880] [2022-03-01 17:09:07,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:07,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:07,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:07,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:07,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:07,429 INFO L87 Difference]: Start difference. First operand 53 states and 106 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-03-01 17:09:07,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:07,701 INFO L93 Difference]: Finished difference Result 94 states and 176 transitions. [2022-03-01 17:09:07,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-01 17:09:07,701 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-03-01 17:09:07,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:07,702 INFO L225 Difference]: With dead ends: 94 [2022-03-01 17:09:07,702 INFO L226 Difference]: Without dead ends: 87 [2022-03-01 17:09:07,702 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-03-01 17:09:07,703 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 51 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:07,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 100 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:07,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2022-03-01 17:09:07,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 54. [2022-03-01 17:09:07,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 2.056603773584906) internal successors, (109), 53 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-03-01 17:09:07,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 109 transitions. [2022-03-01 17:09:07,706 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 109 transitions. Word has length 15 [2022-03-01 17:09:07,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:07,706 INFO L470 AbstractCegarLoop]: Abstraction has 54 states and 109 transitions. [2022-03-01 17:09:07,706 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-03-01 17:09:07,706 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 109 transitions. [2022-03-01 17:09:07,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:07,707 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:07,707 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:07,726 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-03-01 17:09:07,916 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-03-01 17:09:07,916 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:07,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:07,917 INFO L85 PathProgramCache]: Analyzing trace with hash -220892388, now seen corresponding path program 3 times [2022-03-01 17:09:07,917 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:07,917 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528794018] [2022-03-01 17:09:07,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:07,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:07,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:08,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:08,036 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:08,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528794018] [2022-03-01 17:09:08,036 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528794018] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:08,036 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456717208] [2022-03-01 17:09:08,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:09:08,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:08,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:08,037 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-03-01 17:09:08,038 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-03-01 17:09:08,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 17:09:08,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:08,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:08,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:08,244 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:08,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:08,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:08,423 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456717208] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:08,423 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:08,423 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:08,427 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87584392] [2022-03-01 17:09:08,427 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:08,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:08,428 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:08,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:08,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:08,429 INFO L87 Difference]: Start difference. First operand 54 states and 109 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-03-01 17:09:08,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:08,972 INFO L93 Difference]: Finished difference Result 129 states and 240 transitions. [2022-03-01 17:09:08,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-01 17:09:08,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-03-01 17:09:08,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:08,973 INFO L225 Difference]: With dead ends: 129 [2022-03-01 17:09:08,973 INFO L226 Difference]: Without dead ends: 122 [2022-03-01 17:09:08,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=232, Invalid=824, Unknown=0, NotChecked=0, Total=1056 [2022-03-01 17:09:08,974 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 103 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:08,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 97 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:08,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-03-01 17:09:08,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 55. [2022-03-01 17:09:08,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:08,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 113 transitions. [2022-03-01 17:09:08,978 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 113 transitions. Word has length 15 [2022-03-01 17:09:08,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:08,978 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 113 transitions. [2022-03-01 17:09:08,978 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-03-01 17:09:08,978 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 113 transitions. [2022-03-01 17:09:08,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:08,979 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:08,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:08,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-03-01 17:09:09,190 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-03-01 17:09:09,191 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:09,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:09,191 INFO L85 PathProgramCache]: Analyzing trace with hash -205431592, now seen corresponding path program 4 times [2022-03-01 17:09:09,191 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:09,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524004715] [2022-03-01 17:09:09,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:09,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:09,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:09,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:09,293 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:09,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524004715] [2022-03-01 17:09:09,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524004715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:09,293 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155468403] [2022-03-01 17:09:09,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:09:09,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:09,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:09,295 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-03-01 17:09:09,295 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-03-01 17:09:09,313 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:09:09,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:09,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:09,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:09,490 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:09,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:09,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:09,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155468403] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:09,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:09,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:09,663 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709859564] [2022-03-01 17:09:09,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:09,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:09,664 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:09,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:09,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:09,664 INFO L87 Difference]: Start difference. First operand 55 states and 113 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-03-01 17:09:10,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:10,102 INFO L93 Difference]: Finished difference Result 115 states and 220 transitions. [2022-03-01 17:09:10,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:09:10,102 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-03-01 17:09:10,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:10,103 INFO L225 Difference]: With dead ends: 115 [2022-03-01 17:09:10,103 INFO L226 Difference]: Without dead ends: 108 [2022-03-01 17:09:10,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2022-03-01 17:09:10,104 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 84 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:10,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 83 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:10,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-03-01 17:09:10,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 55. [2022-03-01 17:09:10,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 54 states have (on average 2.0925925925925926) internal successors, (113), 54 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:10,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 113 transitions. [2022-03-01 17:09:10,107 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 113 transitions. Word has length 15 [2022-03-01 17:09:10,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:10,107 INFO L470 AbstractCegarLoop]: Abstraction has 55 states and 113 transitions. [2022-03-01 17:09:10,108 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-03-01 17:09:10,108 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 113 transitions. [2022-03-01 17:09:10,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:10,108 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:10,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:10,127 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-03-01 17:09:10,319 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-03-01 17:09:10,320 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:10,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:10,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1287493684, now seen corresponding path program 5 times [2022-03-01 17:09:10,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:10,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227248949] [2022-03-01 17:09:10,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:10,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:10,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:10,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:10,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:10,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227248949] [2022-03-01 17:09:10,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227248949] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:10,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144842677] [2022-03-01 17:09:10,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:09:10,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:10,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:10,395 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-03-01 17:09:10,396 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-03-01 17:09:10,414 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:10,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:10,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:10,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:10,628 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:10,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:10,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:10,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144842677] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:10,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:10,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:10,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034584200] [2022-03-01 17:09:10,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:10,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:10,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:10,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:10,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:10,798 INFO L87 Difference]: Start difference. First operand 55 states and 113 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-03-01 17:09:10,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:10,988 INFO L93 Difference]: Finished difference Result 81 states and 159 transitions. [2022-03-01 17:09:10,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 17:09:10,989 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-03-01 17:09:10,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:10,989 INFO L225 Difference]: With dead ends: 81 [2022-03-01 17:09:10,990 INFO L226 Difference]: Without dead ends: 74 [2022-03-01 17:09:10,990 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-03-01 17:09:10,990 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 42 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:10,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 90 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:10,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2022-03-01 17:09:10,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 57. [2022-03-01 17:09:10,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.107142857142857) internal successors, (118), 56 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:10,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 118 transitions. [2022-03-01 17:09:10,993 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 118 transitions. Word has length 15 [2022-03-01 17:09:10,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:10,993 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 118 transitions. [2022-03-01 17:09:10,993 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-03-01 17:09:10,993 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 118 transitions. [2022-03-01 17:09:10,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:10,994 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:10,994 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:11,011 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-03-01 17:09:11,203 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-03-01 17:09:11,204 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:11,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:11,204 INFO L85 PathProgramCache]: Analyzing trace with hash 791800144, now seen corresponding path program 6 times [2022-03-01 17:09:11,204 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:11,204 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481873229] [2022-03-01 17:09:11,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:11,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:11,304 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:11,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:11,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481873229] [2022-03-01 17:09:11,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481873229] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:11,305 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534470728] [2022-03-01 17:09:11,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:09:11,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:11,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:11,306 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-03-01 17:09:11,306 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-03-01 17:09:11,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 17:09:11,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:11,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:11,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:11,560 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:11,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:11,722 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:11,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534470728] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:11,723 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:11,723 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:11,723 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200022180] [2022-03-01 17:09:11,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:11,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:11,724 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:11,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:11,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:11,725 INFO L87 Difference]: Start difference. First operand 57 states and 118 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-03-01 17:09:12,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:12,066 INFO L93 Difference]: Finished difference Result 118 states and 226 transitions. [2022-03-01 17:09:12,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 17:09:12,066 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-03-01 17:09:12,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:12,067 INFO L225 Difference]: With dead ends: 118 [2022-03-01 17:09:12,067 INFO L226 Difference]: Without dead ends: 111 [2022-03-01 17:09:12,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:09:12,068 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 86 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:12,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 97 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:12,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-03-01 17:09:12,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 58. [2022-03-01 17:09:12,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 2.1403508771929824) internal successors, (122), 57 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:12,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 122 transitions. [2022-03-01 17:09:12,071 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 122 transitions. Word has length 15 [2022-03-01 17:09:12,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:12,071 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 122 transitions. [2022-03-01 17:09:12,071 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-03-01 17:09:12,071 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 122 transitions. [2022-03-01 17:09:12,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:12,071 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:12,071 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:12,102 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-03-01 17:09:12,287 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-03-01 17:09:12,288 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:12,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:12,288 INFO L85 PathProgramCache]: Analyzing trace with hash 807260940, now seen corresponding path program 7 times [2022-03-01 17:09:12,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:12,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051573878] [2022-03-01 17:09:12,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:12,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:12,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:12,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:12,371 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:12,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051573878] [2022-03-01 17:09:12,371 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051573878] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:12,371 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659844603] [2022-03-01 17:09:12,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:09:12,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:12,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:12,372 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-03-01 17:09:12,373 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-03-01 17:09:12,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:12,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:12,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:12,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:12,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:12,716 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:12,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659844603] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:12,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:12,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:12,716 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449860422] [2022-03-01 17:09:12,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:12,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:12,716 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:12,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:12,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:12,717 INFO L87 Difference]: Start difference. First operand 58 states and 122 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-03-01 17:09:13,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:13,048 INFO L93 Difference]: Finished difference Result 104 states and 206 transitions. [2022-03-01 17:09:13,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-01 17:09:13,048 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-03-01 17:09:13,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:13,049 INFO L225 Difference]: With dead ends: 104 [2022-03-01 17:09:13,049 INFO L226 Difference]: Without dead ends: 97 [2022-03-01 17:09:13,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2022-03-01 17:09:13,050 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 60 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:13,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 104 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:13,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-03-01 17:09:13,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 56. [2022-03-01 17:09:13,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 2.090909090909091) internal successors, (115), 55 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:13,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 115 transitions. [2022-03-01 17:09:13,052 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 115 transitions. Word has length 15 [2022-03-01 17:09:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:13,052 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 115 transitions. [2022-03-01 17:09:13,052 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-03-01 17:09:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 115 transitions. [2022-03-01 17:09:13,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:13,053 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:13,053 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:13,071 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-03-01 17:09:13,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-01 17:09:13,271 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:13,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:13,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1356996392, now seen corresponding path program 8 times [2022-03-01 17:09:13,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:13,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254110337] [2022-03-01 17:09:13,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:13,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:13,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:13,372 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:13,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:13,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254110337] [2022-03-01 17:09:13,373 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254110337] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:13,373 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370415730] [2022-03-01 17:09:13,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:13,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:13,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:13,374 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-03-01 17:09:13,375 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-03-01 17:09:13,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:13,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:13,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:13,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:13,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:13,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:13,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:13,741 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370415730] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:13,741 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:13,741 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:13,741 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205086654] [2022-03-01 17:09:13,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:13,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:13,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:13,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:13,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:13,742 INFO L87 Difference]: Start difference. First operand 56 states and 115 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-03-01 17:09:14,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:14,043 INFO L93 Difference]: Finished difference Result 107 states and 208 transitions. [2022-03-01 17:09:14,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-01 17:09:14,043 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-03-01 17:09:14,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:14,044 INFO L225 Difference]: With dead ends: 107 [2022-03-01 17:09:14,044 INFO L226 Difference]: Without dead ends: 100 [2022-03-01 17:09:14,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:09:14,045 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 83 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:14,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 85 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:14,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-03-01 17:09:14,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 58. [2022-03-01 17:09:14,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 2.1403508771929824) internal successors, (122), 57 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:14,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 122 transitions. [2022-03-01 17:09:14,048 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 122 transitions. Word has length 15 [2022-03-01 17:09:14,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:14,048 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 122 transitions. [2022-03-01 17:09:14,048 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-03-01 17:09:14,048 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 122 transitions. [2022-03-01 17:09:14,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:14,048 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:14,048 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:14,064 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-03-01 17:09:14,257 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-03-01 17:09:14,257 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:14,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:14,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1341535596, now seen corresponding path program 9 times [2022-03-01 17:09:14,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:14,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081652089] [2022-03-01 17:09:14,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:14,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:14,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:14,342 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:14,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081652089] [2022-03-01 17:09:14,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081652089] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:14,342 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298766060] [2022-03-01 17:09:14,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:09:14,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:14,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:14,343 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-03-01 17:09:14,344 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-03-01 17:09:14,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:09:14,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:14,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:14,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:14,543 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:14,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:14,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:14,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298766060] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:14,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:14,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:14,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874126106] [2022-03-01 17:09:14,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:14,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:14,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:14,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:14,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:14,690 INFO L87 Difference]: Start difference. First operand 58 states and 122 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-03-01 17:09:15,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:15,064 INFO L93 Difference]: Finished difference Result 114 states and 221 transitions. [2022-03-01 17:09:15,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 17:09:15,065 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-03-01 17:09:15,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:15,065 INFO L225 Difference]: With dead ends: 114 [2022-03-01 17:09:15,065 INFO L226 Difference]: Without dead ends: 107 [2022-03-01 17:09:15,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=218, Invalid=712, Unknown=0, NotChecked=0, Total=930 [2022-03-01 17:09:15,066 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 55 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:15,066 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 105 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:15,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-03-01 17:09:15,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 57. [2022-03-01 17:09:15,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.107142857142857) internal successors, (118), 56 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:15,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 118 transitions. [2022-03-01 17:09:15,068 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 118 transitions. Word has length 15 [2022-03-01 17:09:15,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:15,069 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 118 transitions. [2022-03-01 17:09:15,069 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-03-01 17:09:15,069 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 118 transitions. [2022-03-01 17:09:15,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:15,069 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:15,069 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:15,092 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-03-01 17:09:15,279 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-03-01 17:09:15,279 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:15,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:15,280 INFO L85 PathProgramCache]: Analyzing trace with hash -770080790, now seen corresponding path program 10 times [2022-03-01 17:09:15,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:15,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647024981] [2022-03-01 17:09:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:15,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:15,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:15,355 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:15,356 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:15,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647024981] [2022-03-01 17:09:15,356 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647024981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:15,356 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774597380] [2022-03-01 17:09:15,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:09:15,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:15,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:15,357 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-03-01 17:09:15,357 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-03-01 17:09:15,382 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:09:15,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:15,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:15,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:15,572 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:15,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:15,732 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:15,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774597380] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:15,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:15,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:15,733 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605041299] [2022-03-01 17:09:15,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:15,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:15,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:15,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:15,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:15,733 INFO L87 Difference]: Start difference. First operand 57 states and 118 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-03-01 17:09:15,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:15,911 INFO L93 Difference]: Finished difference Result 84 states and 166 transitions. [2022-03-01 17:09:15,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 17:09:15,911 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-03-01 17:09:15,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:15,912 INFO L225 Difference]: With dead ends: 84 [2022-03-01 17:09:15,912 INFO L226 Difference]: Without dead ends: 77 [2022-03-01 17:09:15,912 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-03-01 17:09:15,913 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 48 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:15,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 77 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:15,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2022-03-01 17:09:15,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 60. [2022-03-01 17:09:15,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.0847457627118646) internal successors, (123), 59 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-03-01 17:09:15,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 123 transitions. [2022-03-01 17:09:15,915 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 123 transitions. Word has length 15 [2022-03-01 17:09:15,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:15,915 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 123 transitions. [2022-03-01 17:09:15,915 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-03-01 17:09:15,915 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 123 transitions. [2022-03-01 17:09:15,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:15,915 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:15,916 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:15,933 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-03-01 17:09:16,131 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-03-01 17:09:16,131 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:16,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:16,131 INFO L85 PathProgramCache]: Analyzing trace with hash -401695404, now seen corresponding path program 11 times [2022-03-01 17:09:16,131 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:16,132 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494968072] [2022-03-01 17:09:16,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:16,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:16,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:16,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:16,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:16,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494968072] [2022-03-01 17:09:16,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494968072] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:16,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531613551] [2022-03-01 17:09:16,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:09:16,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:16,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:16,204 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-03-01 17:09:16,205 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-03-01 17:09:16,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:09:16,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:16,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:16,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:16,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:16,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:16,539 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:16,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531613551] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:16,539 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:16,539 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:16,539 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213016192] [2022-03-01 17:09:16,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:16,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:16,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:16,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:16,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:16,540 INFO L87 Difference]: Start difference. First operand 60 states and 123 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-03-01 17:09:16,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:16,724 INFO L93 Difference]: Finished difference Result 85 states and 167 transitions. [2022-03-01 17:09:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 17:09:16,725 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-03-01 17:09:16,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:16,725 INFO L225 Difference]: With dead ends: 85 [2022-03-01 17:09:16,725 INFO L226 Difference]: Without dead ends: 78 [2022-03-01 17:09:16,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=157, Invalid=545, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:09:16,728 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 43 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:16,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 89 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:16,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-03-01 17:09:16,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 62. [2022-03-01 17:09:16,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 2.098360655737705) internal successors, (128), 61 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:16,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 128 transitions. [2022-03-01 17:09:16,736 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 128 transitions. Word has length 15 [2022-03-01 17:09:16,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:16,736 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 128 transitions. [2022-03-01 17:09:16,736 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-03-01 17:09:16,736 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 128 transitions. [2022-03-01 17:09:16,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:16,738 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:16,738 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:16,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:16,951 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-03-01 17:09:16,951 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:16,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:16,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1677598424, now seen corresponding path program 12 times [2022-03-01 17:09:16,952 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:16,952 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248903424] [2022-03-01 17:09:16,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:16,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:16,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:17,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:17,049 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:17,049 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248903424] [2022-03-01 17:09:17,050 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248903424] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:17,050 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940437520] [2022-03-01 17:09:17,050 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:09:17,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:17,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:17,051 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-03-01 17:09:17,052 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-03-01 17:09:17,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:09:17,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:17,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:17,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:17,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:17,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:17,416 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:17,416 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940437520] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:17,416 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:17,416 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:17,416 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148330582] [2022-03-01 17:09:17,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:17,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:17,417 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:17,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:17,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:17,417 INFO L87 Difference]: Start difference. First operand 62 states and 128 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-03-01 17:09:17,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:17,778 INFO L93 Difference]: Finished difference Result 122 states and 234 transitions. [2022-03-01 17:09:17,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 17:09:17,779 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-03-01 17:09:17,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:17,779 INFO L225 Difference]: With dead ends: 122 [2022-03-01 17:09:17,779 INFO L226 Difference]: Without dead ends: 115 [2022-03-01 17:09:17,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=218, Invalid=712, Unknown=0, NotChecked=0, Total=930 [2022-03-01 17:09:17,780 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 77 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:17,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 112 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:17,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-03-01 17:09:17,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 63. [2022-03-01 17:09:17,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.129032258064516) internal successors, (132), 62 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:17,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 132 transitions. [2022-03-01 17:09:17,782 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 132 transitions. Word has length 15 [2022-03-01 17:09:17,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:17,782 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 132 transitions. [2022-03-01 17:09:17,782 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-03-01 17:09:17,782 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 132 transitions. [2022-03-01 17:09:17,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:17,783 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:17,783 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:17,801 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-03-01 17:09:18,000 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-03-01 17:09:18,000 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:18,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:18,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1693059220, now seen corresponding path program 13 times [2022-03-01 17:09:18,000 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:18,000 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423938985] [2022-03-01 17:09:18,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:18,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:18,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:18,069 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:18,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:18,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423938985] [2022-03-01 17:09:18,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423938985] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:18,070 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120400408] [2022-03-01 17:09:18,070 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:09:18,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:18,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:18,071 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-03-01 17:09:18,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:18,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:18,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:18,093 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-03-01 17:09:18,258 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:18,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:18,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:18,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120400408] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:18,393 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:18,393 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:18,393 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923212425] [2022-03-01 17:09:18,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:18,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:18,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:18,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:18,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:18,394 INFO L87 Difference]: Start difference. First operand 63 states and 132 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-03-01 17:09:18,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:18,741 INFO L93 Difference]: Finished difference Result 108 states and 214 transitions. [2022-03-01 17:09:18,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-01 17:09:18,741 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-03-01 17:09:18,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:18,742 INFO L225 Difference]: With dead ends: 108 [2022-03-01 17:09:18,742 INFO L226 Difference]: Without dead ends: 101 [2022-03-01 17:09:18,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:09:18,742 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 66 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:18,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 93 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:18,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2022-03-01 17:09:18,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 61. [2022-03-01 17:09:18,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:18,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 125 transitions. [2022-03-01 17:09:18,744 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 125 transitions. Word has length 15 [2022-03-01 17:09:18,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:18,745 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 125 transitions. [2022-03-01 17:09:18,745 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-03-01 17:09:18,745 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 125 transitions. [2022-03-01 17:09:18,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:18,745 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:18,745 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:18,760 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-03-01 17:09:18,959 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-03-01 17:09:18,959 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:18,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:18,960 INFO L85 PathProgramCache]: Analyzing trace with hash -471198112, now seen corresponding path program 14 times [2022-03-01 17:09:18,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:18,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769976000] [2022-03-01 17:09:18,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:18,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:18,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:19,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:19,035 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:19,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769976000] [2022-03-01 17:09:19,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769976000] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:19,035 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942764756] [2022-03-01 17:09:19,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:19,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:19,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:19,036 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-03-01 17:09:19,037 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-03-01 17:09:19,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:19,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:19,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:19,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:19,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:19,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:19,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:19,383 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942764756] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:19,383 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:19,383 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:19,383 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369602101] [2022-03-01 17:09:19,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:19,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:19,383 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:19,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:19,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:19,384 INFO L87 Difference]: Start difference. First operand 61 states and 125 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-03-01 17:09:19,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:19,715 INFO L93 Difference]: Finished difference Result 111 states and 216 transitions. [2022-03-01 17:09:19,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-01 17:09:19,716 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-03-01 17:09:19,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:19,716 INFO L225 Difference]: With dead ends: 111 [2022-03-01 17:09:19,716 INFO L226 Difference]: Without dead ends: 104 [2022-03-01 17:09:19,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2022-03-01 17:09:19,717 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 96 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:19,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 105 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:19,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-03-01 17:09:19,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 63. [2022-03-01 17:09:19,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.129032258064516) internal successors, (132), 62 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:19,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 132 transitions. [2022-03-01 17:09:19,719 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 132 transitions. Word has length 15 [2022-03-01 17:09:19,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:19,719 INFO L470 AbstractCegarLoop]: Abstraction has 63 states and 132 transitions. [2022-03-01 17:09:19,720 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-03-01 17:09:19,720 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 132 transitions. [2022-03-01 17:09:19,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:19,720 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:19,720 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:19,737 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-03-01 17:09:19,936 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-03-01 17:09:19,937 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:19,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:19,937 INFO L85 PathProgramCache]: Analyzing trace with hash -455737316, now seen corresponding path program 15 times [2022-03-01 17:09:19,937 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:19,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294539045] [2022-03-01 17:09:19,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:19,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:20,014 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:20,015 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:20,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294539045] [2022-03-01 17:09:20,015 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294539045] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:20,015 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828568079] [2022-03-01 17:09:20,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:09:20,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:20,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:20,016 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-03-01 17:09:20,016 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-03-01 17:09:20,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-01 17:09:20,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:20,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:20,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:20,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:20,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:20,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:20,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828568079] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:20,368 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:20,368 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:20,368 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180098939] [2022-03-01 17:09:20,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:20,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:20,368 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:20,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:20,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=337, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:20,369 INFO L87 Difference]: Start difference. First operand 63 states and 132 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-03-01 17:09:20,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:20,738 INFO L93 Difference]: Finished difference Result 118 states and 229 transitions. [2022-03-01 17:09:20,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-01 17:09:20,739 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-03-01 17:09:20,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:20,739 INFO L225 Difference]: With dead ends: 118 [2022-03-01 17:09:20,739 INFO L226 Difference]: Without dead ends: 111 [2022-03-01 17:09:20,740 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-03-01 17:09:20,740 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 69 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:20,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 111 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:20,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2022-03-01 17:09:20,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 62. [2022-03-01 17:09:20,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 2.098360655737705) internal successors, (128), 61 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:20,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 128 transitions. [2022-03-01 17:09:20,742 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 128 transitions. Word has length 15 [2022-03-01 17:09:20,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:20,742 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 128 transitions. [2022-03-01 17:09:20,742 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-03-01 17:09:20,743 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 128 transitions. [2022-03-01 17:09:20,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:20,743 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:20,743 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:20,759 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-01 17:09:20,959 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-03-01 17:09:20,959 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:20,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:20,960 INFO L85 PathProgramCache]: Analyzing trace with hash 115717490, now seen corresponding path program 16 times [2022-03-01 17:09:20,960 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:20,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503297922] [2022-03-01 17:09:20,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:20,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:20,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:21,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:21,041 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:21,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503297922] [2022-03-01 17:09:21,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503297922] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:21,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003187259] [2022-03-01 17:09:21,041 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:09:21,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:21,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:21,043 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-03-01 17:09:21,044 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-03-01 17:09:21,060 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:09:21,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:21,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:21,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:21,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:21,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:21,406 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:21,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003187259] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:21,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:21,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-03-01 17:09:21,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93784146] [2022-03-01 17:09:21,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:21,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-01 17:09:21,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:21,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-01 17:09:21,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-03-01 17:09:21,408 INFO L87 Difference]: Start difference. First operand 62 states and 128 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-03-01 17:09:21,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:21,576 INFO L93 Difference]: Finished difference Result 88 states and 174 transitions. [2022-03-01 17:09:21,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-01 17:09:21,576 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-03-01 17:09:21,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:21,577 INFO L225 Difference]: With dead ends: 88 [2022-03-01 17:09:21,577 INFO L226 Difference]: Without dead ends: 81 [2022-03-01 17:09:21,577 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-03-01 17:09:21,577 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 48 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:21,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 80 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:21,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2022-03-01 17:09:21,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 60. [2022-03-01 17:09:21,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.0847457627118646) internal successors, (123), 59 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-03-01 17:09:21,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 123 transitions. [2022-03-01 17:09:21,584 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 123 transitions. Word has length 15 [2022-03-01 17:09:21,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:21,584 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 123 transitions. [2022-03-01 17:09:21,584 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-03-01 17:09:21,584 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 123 transitions. [2022-03-01 17:09:21,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:21,585 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:21,585 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:21,603 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-03-01 17:09:21,801 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-03-01 17:09:21,801 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:21,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:21,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1565289700, now seen corresponding path program 17 times [2022-03-01 17:09:21,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:21,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119407148] [2022-03-01 17:09:21,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:21,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:21,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:21,879 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:21,879 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119407148] [2022-03-01 17:09:21,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119407148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:21,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586341957] [2022-03-01 17:09:21,880 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:09:21,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:21,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:21,881 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-03-01 17:09:21,885 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-03-01 17:09:21,903 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:09:21,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:21,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:21,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:22,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:22,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:22,230 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:22,230 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586341957] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:22,230 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:22,230 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:22,231 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872460297] [2022-03-01 17:09:22,231 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:22,231 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:22,231 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:22,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:22,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:22,231 INFO L87 Difference]: Start difference. First operand 60 states and 123 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-03-01 17:09:22,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:22,637 INFO L93 Difference]: Finished difference Result 129 states and 242 transitions. [2022-03-01 17:09:22,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-01 17:09:22,637 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-03-01 17:09:22,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:22,638 INFO L225 Difference]: With dead ends: 129 [2022-03-01 17:09:22,638 INFO L226 Difference]: Without dead ends: 122 [2022-03-01 17:09:22,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=628, Unknown=0, NotChecked=0, Total=812 [2022-03-01 17:09:22,639 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 127 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:22,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 72 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:22,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2022-03-01 17:09:22,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 62. [2022-03-01 17:09:22,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 2.1311475409836067) internal successors, (130), 61 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-03-01 17:09:22,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 130 transitions. [2022-03-01 17:09:22,641 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 130 transitions. Word has length 15 [2022-03-01 17:09:22,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:22,641 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 130 transitions. [2022-03-01 17:09:22,641 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-03-01 17:09:22,641 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 130 transitions. [2022-03-01 17:09:22,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:22,641 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:22,641 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:22,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-03-01 17:09:22,854 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-03-01 17:09:22,855 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:22,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:22,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1549828904, now seen corresponding path program 18 times [2022-03-01 17:09:22,855 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:22,855 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998010492] [2022-03-01 17:09:22,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:22,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:22,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:22,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:22,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998010492] [2022-03-01 17:09:22,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998010492] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:22,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189177873] [2022-03-01 17:09:22,945 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:09:22,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:22,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:22,947 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-03-01 17:09:22,948 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-03-01 17:09:22,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-01 17:09:22,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:22,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:22,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:23,141 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:23,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:23,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189177873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:23,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:23,300 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:23,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6919801] [2022-03-01 17:09:23,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:23,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:23,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:23,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:23,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:23,301 INFO L87 Difference]: Start difference. First operand 62 states and 130 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-03-01 17:09:23,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:23,739 INFO L93 Difference]: Finished difference Result 136 states and 255 transitions. [2022-03-01 17:09:23,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-01 17:09:23,740 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-03-01 17:09:23,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:23,740 INFO L225 Difference]: With dead ends: 136 [2022-03-01 17:09:23,740 INFO L226 Difference]: Without dead ends: 129 [2022-03-01 17:09:23,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=199, Invalid=731, Unknown=0, NotChecked=0, Total=930 [2022-03-01 17:09:23,741 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 93 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:23,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 101 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:23,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-03-01 17:09:23,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 61. [2022-03-01 17:09:23,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.1) internal successors, (126), 60 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:23,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 126 transitions. [2022-03-01 17:09:23,743 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 126 transitions. Word has length 15 [2022-03-01 17:09:23,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:23,743 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 126 transitions. [2022-03-01 17:09:23,743 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-03-01 17:09:23,743 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 126 transitions. [2022-03-01 17:09:23,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:23,743 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:23,743 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:23,780 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-03-01 17:09:23,950 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-03-01 17:09:23,950 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:23,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:23,950 INFO L85 PathProgramCache]: Analyzing trace with hash -978374098, now seen corresponding path program 19 times [2022-03-01 17:09:23,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:23,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089252733] [2022-03-01 17:09:23,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:23,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:24,024 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:24,024 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:24,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089252733] [2022-03-01 17:09:24,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089252733] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:24,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260237694] [2022-03-01 17:09:24,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:09:24,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:24,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:24,026 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-03-01 17:09:24,026 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-03-01 17:09:24,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:24,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:24,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:24,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:24,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:24,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:24,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260237694] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:24,340 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:24,340 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:24,341 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094260677] [2022-03-01 17:09:24,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:24,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:24,341 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:24,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:24,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:24,341 INFO L87 Difference]: Start difference. First operand 61 states and 126 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-03-01 17:09:24,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:24,589 INFO L93 Difference]: Finished difference Result 109 states and 205 transitions. [2022-03-01 17:09:24,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-01 17:09:24,589 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-03-01 17:09:24,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:24,590 INFO L225 Difference]: With dead ends: 109 [2022-03-01 17:09:24,590 INFO L226 Difference]: Without dead ends: 102 [2022-03-01 17:09:24,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:09:24,590 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 70 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:24,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 99 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:24,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-03-01 17:09:24,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 60. [2022-03-01 17:09:24,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.0847457627118646) internal successors, (123), 59 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-03-01 17:09:24,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 123 transitions. [2022-03-01 17:09:24,592 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 123 transitions. Word has length 15 [2022-03-01 17:09:24,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:24,592 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 123 transitions. [2022-03-01 17:09:24,592 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-03-01 17:09:24,593 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 123 transitions. [2022-03-01 17:09:24,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-01 17:09:24,593 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:24,593 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:24,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:24,799 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-03-01 17:09:24,799 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:24,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:24,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1516229676, now seen corresponding path program 20 times [2022-03-01 17:09:24,800 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:24,800 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932908310] [2022-03-01 17:09:24,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:24,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:24,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:24,871 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:24,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:24,871 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932908310] [2022-03-01 17:09:24,872 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932908310] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:24,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108240272] [2022-03-01 17:09:24,872 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:24,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:24,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:24,873 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-03-01 17:09:24,874 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-03-01 17:09:24,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:24,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:24,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 17 conjunts are in the unsatisfiable core [2022-03-01 17:09:24,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:25,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:25,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:25,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:25,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108240272] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:25,203 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:25,203 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-03-01 17:09:25,203 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140141295] [2022-03-01 17:09:25,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:25,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-01 17:09:25,203 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:25,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-01 17:09:25,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2022-03-01 17:09:25,204 INFO L87 Difference]: Start difference. First operand 60 states and 123 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-03-01 17:09:25,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:25,436 INFO L93 Difference]: Finished difference Result 109 states and 205 transitions. [2022-03-01 17:09:25,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-01 17:09:25,437 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-03-01 17:09:25,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:25,437 INFO L225 Difference]: With dead ends: 109 [2022-03-01 17:09:25,437 INFO L226 Difference]: Without dead ends: 102 [2022-03-01 17:09:25,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=148, Invalid=554, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:09:25,438 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 75 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:25,438 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 71 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:25,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2022-03-01 17:09:25,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 65. [2022-03-01 17:09:25,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 2.046875) internal successors, (131), 64 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:25,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 131 transitions. [2022-03-01 17:09:25,440 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 131 transitions. Word has length 15 [2022-03-01 17:09:25,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:25,440 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 131 transitions. [2022-03-01 17:09:25,440 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-03-01 17:09:25,440 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 131 transitions. [2022-03-01 17:09:25,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:25,440 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:25,440 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:25,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-01 17:09:25,647 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-03-01 17:09:25,647 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:25,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:25,648 INFO L85 PathProgramCache]: Analyzing trace with hash -2202064, now seen corresponding path program 2 times [2022-03-01 17:09:25,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:25,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112320248] [2022-03-01 17:09:25,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:25,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:25,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:25,726 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:25,727 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:25,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112320248] [2022-03-01 17:09:25,727 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112320248] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:25,727 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760997555] [2022-03-01 17:09:25,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:25,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:25,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:25,728 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-03-01 17:09:25,729 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-03-01 17:09:25,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:25,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:25,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 17:09:25,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:25,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:25,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:25,967 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:25,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760997555] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:25,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:25,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-03-01 17:09:25,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896188197] [2022-03-01 17:09:25,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:25,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 17:09:25,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:25,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 17:09:25,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-01 17:09:25,968 INFO L87 Difference]: Start difference. First operand 65 states and 131 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-03-01 17:09:26,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:26,114 INFO L93 Difference]: Finished difference Result 108 states and 206 transitions. [2022-03-01 17:09:26,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 17:09:26,115 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-03-01 17:09:26,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:26,115 INFO L225 Difference]: With dead ends: 108 [2022-03-01 17:09:26,115 INFO L226 Difference]: Without dead ends: 76 [2022-03-01 17:09:26,115 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-03-01 17:09:26,119 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 95 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:26,119 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 110 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:09:26,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-03-01 17:09:26,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 64. [2022-03-01 17:09:26,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.015873015873016) internal successors, (127), 63 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:26,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 127 transitions. [2022-03-01 17:09:26,121 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 127 transitions. Word has length 17 [2022-03-01 17:09:26,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:26,121 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 127 transitions. [2022-03-01 17:09:26,121 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-03-01 17:09:26,121 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 127 transitions. [2022-03-01 17:09:26,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:26,121 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:26,121 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:26,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-01 17:09:26,336 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-03-01 17:09:26,336 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:26,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:26,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1435213470, now seen corresponding path program 21 times [2022-03-01 17:09:26,337 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:26,337 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968672154] [2022-03-01 17:09:26,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:26,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:26,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:26,447 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:26,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:26,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968672154] [2022-03-01 17:09:26,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968672154] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:26,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024485600] [2022-03-01 17:09:26,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:09:26,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:26,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:26,448 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-03-01 17:09:26,449 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-03-01 17:09:26,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:09:26,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:26,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:26,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:26,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:26,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:26,898 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:26,899 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024485600] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:26,899 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:26,899 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:26,899 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669952060] [2022-03-01 17:09:26,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:26,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:26,899 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:26,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:26,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:26,900 INFO L87 Difference]: Start difference. First operand 64 states and 127 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-03-01 17:09:28,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:28,358 INFO L93 Difference]: Finished difference Result 192 states and 351 transitions. [2022-03-01 17:09:28,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 17:09:28,358 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-03-01 17:09:28,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:28,359 INFO L225 Difference]: With dead ends: 192 [2022-03-01 17:09:28,359 INFO L226 Difference]: Without dead ends: 178 [2022-03-01 17:09:28,360 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=543, Invalid=2879, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 17:09:28,360 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 183 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:28,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 146 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:28,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-03-01 17:09:28,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 82. [2022-03-01 17:09:28,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.074074074074074) internal successors, (168), 81 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:28,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 168 transitions. [2022-03-01 17:09:28,363 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 168 transitions. Word has length 17 [2022-03-01 17:09:28,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:28,363 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 168 transitions. [2022-03-01 17:09:28,363 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-03-01 17:09:28,363 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 168 transitions. [2022-03-01 17:09:28,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:28,363 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:28,363 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:28,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:28,579 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-03-01 17:09:28,579 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:28,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:28,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1052493082, now seen corresponding path program 22 times [2022-03-01 17:09:28,580 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:28,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078663715] [2022-03-01 17:09:28,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:28,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:28,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:28,662 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:28,662 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:28,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078663715] [2022-03-01 17:09:28,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078663715] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:28,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525636156] [2022-03-01 17:09:28,662 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:09:28,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:28,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:28,664 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-03-01 17:09:28,664 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-03-01 17:09:28,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:09:28,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:28,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:28,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:28,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:29,109 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:29,109 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525636156] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:29,109 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:29,109 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:29,109 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590860734] [2022-03-01 17:09:29,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:29,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:29,110 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:29,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:29,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:29,110 INFO L87 Difference]: Start difference. First operand 82 states and 168 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-03-01 17:09:30,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:30,353 INFO L93 Difference]: Finished difference Result 189 states and 351 transitions. [2022-03-01 17:09:30,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 17:09:30,354 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-03-01 17:09:30,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:30,354 INFO L225 Difference]: With dead ends: 189 [2022-03-01 17:09:30,354 INFO L226 Difference]: Without dead ends: 175 [2022-03-01 17:09:30,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=480, Invalid=2276, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 17:09:30,355 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 132 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:30,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 160 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:30,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2022-03-01 17:09:30,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 86. [2022-03-01 17:09:30,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.0941176470588236) internal successors, (178), 85 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:30,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 178 transitions. [2022-03-01 17:09:30,358 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 178 transitions. Word has length 17 [2022-03-01 17:09:30,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:30,358 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 178 transitions. [2022-03-01 17:09:30,358 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-03-01 17:09:30,358 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 178 transitions. [2022-03-01 17:09:30,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:30,358 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:30,358 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:30,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-01 17:09:30,566 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-03-01 17:09:30,566 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:30,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:30,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1163180386, now seen corresponding path program 23 times [2022-03-01 17:09:30,567 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:30,567 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986034527] [2022-03-01 17:09:30,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:30,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:30,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:30,666 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:30,667 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:30,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986034527] [2022-03-01 17:09:30,667 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986034527] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:30,667 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137999747] [2022-03-01 17:09:30,667 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:09:30,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:30,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:30,668 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-03-01 17:09:30,670 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-03-01 17:09:30,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:09:30,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:30,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:30,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:30,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:30,908 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:31,100 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:31,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137999747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:31,100 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:31,100 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:31,100 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238203073] [2022-03-01 17:09:31,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:31,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:31,101 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:31,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:31,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:31,102 INFO L87 Difference]: Start difference. First operand 86 states and 178 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-03-01 17:09:32,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:32,909 INFO L93 Difference]: Finished difference Result 232 states and 432 transitions. [2022-03-01 17:09:32,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 17:09:32,909 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-03-01 17:09:32,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:32,910 INFO L225 Difference]: With dead ends: 232 [2022-03-01 17:09:32,910 INFO L226 Difference]: Without dead ends: 218 [2022-03-01 17:09:32,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1030 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=693, Invalid=3089, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 17:09:32,911 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 202 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:32,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 196 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 715 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:32,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-03-01 17:09:32,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 88. [2022-03-01 17:09:32,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.1379310344827585) internal successors, (186), 87 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-03-01 17:09:32,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 186 transitions. [2022-03-01 17:09:32,914 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 186 transitions. Word has length 17 [2022-03-01 17:09:32,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:32,914 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 186 transitions. [2022-03-01 17:09:32,914 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-03-01 17:09:32,914 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 186 transitions. [2022-03-01 17:09:32,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:32,914 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:32,914 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:32,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:33,129 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-03-01 17:09:33,130 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:33,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:33,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1147719590, now seen corresponding path program 24 times [2022-03-01 17:09:33,130 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:33,130 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202158242] [2022-03-01 17:09:33,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:33,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:33,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:33,228 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:33,228 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:33,228 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202158242] [2022-03-01 17:09:33,228 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202158242] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:33,229 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370733825] [2022-03-01 17:09:33,229 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:09:33,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:33,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:33,244 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-03-01 17:09:33,244 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-03-01 17:09:33,263 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:09:33,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:33,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:33,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:33,486 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:33,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:33,686 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:33,686 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370733825] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:33,686 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:33,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:33,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081999947] [2022-03-01 17:09:33,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:33,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:33,687 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:33,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:33,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:33,687 INFO L87 Difference]: Start difference. First operand 88 states and 186 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-03-01 17:09:34,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:34,855 INFO L93 Difference]: Finished difference Result 197 states and 378 transitions. [2022-03-01 17:09:34,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 17:09:34,855 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-03-01 17:09:34,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:34,856 INFO L225 Difference]: With dead ends: 197 [2022-03-01 17:09:34,856 INFO L226 Difference]: Without dead ends: 183 [2022-03-01 17:09:34,857 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 684 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=487, Invalid=2063, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 17:09:34,857 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 176 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:34,857 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 144 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:34,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-03-01 17:09:34,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 87. [2022-03-01 17:09:34,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.116279069767442) internal successors, (182), 86 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-03-01 17:09:34,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 182 transitions. [2022-03-01 17:09:34,859 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 182 transitions. Word has length 17 [2022-03-01 17:09:34,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:34,859 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 182 transitions. [2022-03-01 17:09:34,860 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-03-01 17:09:34,860 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 182 transitions. [2022-03-01 17:09:34,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:34,860 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:34,860 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:34,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-01 17:09:35,075 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-03-01 17:09:35,075 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:35,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:35,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1995682906, now seen corresponding path program 25 times [2022-03-01 17:09:35,075 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:35,076 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105398422] [2022-03-01 17:09:35,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:35,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:35,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:35,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:35,186 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:35,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105398422] [2022-03-01 17:09:35,186 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105398422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:35,186 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566226486] [2022-03-01 17:09:35,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:09:35,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:35,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:35,187 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-03-01 17:09:35,188 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-03-01 17:09:35,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:35,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:35,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:35,441 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:35,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:35,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:35,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566226486] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:35,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:35,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:35,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105698485] [2022-03-01 17:09:35,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:35,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:35,627 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:35,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:35,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:35,628 INFO L87 Difference]: Start difference. First operand 87 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-03-01 17:09:37,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:37,129 INFO L93 Difference]: Finished difference Result 249 states and 465 transitions. [2022-03-01 17:09:37,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 17:09:37,129 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-03-01 17:09:37,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:37,130 INFO L225 Difference]: With dead ends: 249 [2022-03-01 17:09:37,130 INFO L226 Difference]: Without dead ends: 235 [2022-03-01 17:09:37,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=550, Invalid=2420, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:09:37,131 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 219 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:37,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 135 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:37,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-03-01 17:09:37,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 93. [2022-03-01 17:09:37,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.1739130434782608) internal successors, (200), 92 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:37,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 200 transitions. [2022-03-01 17:09:37,134 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 200 transitions. Word has length 17 [2022-03-01 17:09:37,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:37,134 INFO L470 AbstractCegarLoop]: Abstraction has 93 states and 200 transitions. [2022-03-01 17:09:37,134 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-03-01 17:09:37,134 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 200 transitions. [2022-03-01 17:09:37,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:37,134 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:37,134 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:37,151 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-03-01 17:09:37,348 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-03-01 17:09:37,349 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:37,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:37,349 INFO L85 PathProgramCache]: Analyzing trace with hash 2011143702, now seen corresponding path program 26 times [2022-03-01 17:09:37,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:37,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411659976] [2022-03-01 17:09:37,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:37,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:37,450 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:37,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:37,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411659976] [2022-03-01 17:09:37,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411659976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:37,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120353700] [2022-03-01 17:09:37,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:37,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:37,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:37,451 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-03-01 17:09:37,452 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-03-01 17:09:37,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:37,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:37,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:37,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:37,737 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:37,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:37,939 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:37,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120353700] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:37,939 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:37,939 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:37,939 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930276228] [2022-03-01 17:09:37,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:37,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:37,939 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:37,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:37,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:37,940 INFO L87 Difference]: Start difference. First operand 93 states and 200 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-03-01 17:09:39,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:39,285 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2022-03-01 17:09:39,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 17:09:39,285 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-03-01 17:09:39,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:39,286 INFO L225 Difference]: With dead ends: 230 [2022-03-01 17:09:39,286 INFO L226 Difference]: Without dead ends: 216 [2022-03-01 17:09:39,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=488, Invalid=2164, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:09:39,287 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 153 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:39,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 140 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:39,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-03-01 17:09:39,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 91. [2022-03-01 17:09:39,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.1333333333333333) internal successors, (192), 90 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:39,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 192 transitions. [2022-03-01 17:09:39,289 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 192 transitions. Word has length 17 [2022-03-01 17:09:39,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:39,289 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 192 transitions. [2022-03-01 17:09:39,289 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-03-01 17:09:39,289 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 192 transitions. [2022-03-01 17:09:39,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:39,290 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:39,290 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:39,305 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-03-01 17:09:39,503 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-03-01 17:09:39,503 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:39,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:39,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1712368788, now seen corresponding path program 27 times [2022-03-01 17:09:39,504 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:39,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590870855] [2022-03-01 17:09:39,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:39,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:39,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:39,597 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:39,597 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:39,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590870855] [2022-03-01 17:09:39,597 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590870855] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:39,597 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966516693] [2022-03-01 17:09:39,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:09:39,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:39,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:39,598 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-03-01 17:09:39,599 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-03-01 17:09:39,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:09:39,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:39,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:39,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:39,849 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:39,850 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:40,035 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:40,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966516693] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:40,035 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:40,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:40,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174076726] [2022-03-01 17:09:40,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:40,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:40,036 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:40,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:40,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:40,036 INFO L87 Difference]: Start difference. First operand 91 states and 192 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-03-01 17:09:41,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:41,038 INFO L93 Difference]: Finished difference Result 176 states and 340 transitions. [2022-03-01 17:09:41,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-01 17:09:41,038 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-03-01 17:09:41,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:41,039 INFO L225 Difference]: With dead ends: 176 [2022-03-01 17:09:41,039 INFO L226 Difference]: Without dead ends: 162 [2022-03-01 17:09:41,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=330, Invalid=1562, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 17:09:41,040 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 101 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:41,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 136 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:41,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2022-03-01 17:09:41,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 90. [2022-03-01 17:09:41,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.1235955056179776) internal successors, (189), 89 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-03-01 17:09:41,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 189 transitions. [2022-03-01 17:09:41,042 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 189 transitions. Word has length 17 [2022-03-01 17:09:41,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:41,042 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 189 transitions. [2022-03-01 17:09:41,042 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-03-01 17:09:41,042 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 189 transitions. [2022-03-01 17:09:41,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:41,042 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:41,042 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:41,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:41,257 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-03-01 17:09:41,258 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:41,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:41,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1197250078, now seen corresponding path program 28 times [2022-03-01 17:09:41,258 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:41,258 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493223393] [2022-03-01 17:09:41,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:41,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:41,351 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:41,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:41,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493223393] [2022-03-01 17:09:41,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493223393] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:41,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003532863] [2022-03-01 17:09:41,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:09:41,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:41,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:41,352 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-03-01 17:09:41,353 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-03-01 17:09:41,371 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:09:41,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:41,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:41,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:41,613 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:41,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:41,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:41,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003532863] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:41,809 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:41,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-01 17:09:41,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439151453] [2022-03-01 17:09:41,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:41,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 17:09:41,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:41,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 17:09:41,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-03-01 17:09:41,810 INFO L87 Difference]: Start difference. First operand 90 states and 189 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-03-01 17:09:42,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:42,490 INFO L93 Difference]: Finished difference Result 189 states and 358 transitions. [2022-03-01 17:09:42,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 17:09:42,490 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-03-01 17:09:42,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:42,490 INFO L225 Difference]: With dead ends: 189 [2022-03-01 17:09:42,491 INFO L226 Difference]: Without dead ends: 146 [2022-03-01 17:09:42,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=372, Invalid=1608, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 17:09:42,491 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 146 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:42,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 143 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:42,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2022-03-01 17:09:42,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 96. [2022-03-01 17:09:42,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.126315789473684) internal successors, (202), 95 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-03-01 17:09:42,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 202 transitions. [2022-03-01 17:09:42,494 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 202 transitions. Word has length 17 [2022-03-01 17:09:42,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:42,494 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 202 transitions. [2022-03-01 17:09:42,494 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-03-01 17:09:42,494 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 202 transitions. [2022-03-01 17:09:42,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:42,494 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:42,494 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:42,516 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-03-01 17:09:42,706 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-03-01 17:09:42,707 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:42,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:42,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1343983402, now seen corresponding path program 29 times [2022-03-01 17:09:42,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:42,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866187270] [2022-03-01 17:09:42,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:42,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:42,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:42,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:42,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:42,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866187270] [2022-03-01 17:09:42,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866187270] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:42,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733896641] [2022-03-01 17:09:42,799 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:09:42,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:42,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:42,800 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-03-01 17:09:42,801 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-03-01 17:09:42,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:09:42,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:42,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:42,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:43,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:43,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:43,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:43,282 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733896641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:43,282 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:43,283 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:43,283 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931725238] [2022-03-01 17:09:43,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:43,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:43,283 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:43,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:43,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:43,283 INFO L87 Difference]: Start difference. First operand 96 states and 202 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-03-01 17:09:43,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:43,959 INFO L93 Difference]: Finished difference Result 177 states and 344 transitions. [2022-03-01 17:09:43,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-01 17:09:43,960 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-03-01 17:09:43,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:43,960 INFO L225 Difference]: With dead ends: 177 [2022-03-01 17:09:43,960 INFO L226 Difference]: Without dead ends: 163 [2022-03-01 17:09:43,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=345, Invalid=1461, Unknown=0, NotChecked=0, Total=1806 [2022-03-01 17:09:43,961 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 87 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:43,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 113 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:43,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2022-03-01 17:09:43,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 100. [2022-03-01 17:09:43,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.1414141414141414) internal successors, (212), 99 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:43,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 212 transitions. [2022-03-01 17:09:43,964 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 212 transitions. Word has length 17 [2022-03-01 17:09:43,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:43,964 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 212 transitions. [2022-03-01 17:09:43,965 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-03-01 17:09:43,965 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 212 transitions. [2022-03-01 17:09:43,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:43,965 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:43,965 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:43,980 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-03-01 17:09:44,179 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-03-01 17:09:44,179 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:44,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:44,180 INFO L85 PathProgramCache]: Analyzing trace with hash 735310426, now seen corresponding path program 30 times [2022-03-01 17:09:44,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:44,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930853591] [2022-03-01 17:09:44,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:44,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:44,270 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:44,270 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:44,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930853591] [2022-03-01 17:09:44,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930853591] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:44,270 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679475725] [2022-03-01 17:09:44,271 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:09:44,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:44,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:44,272 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-03-01 17:09:44,272 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-03-01 17:09:44,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:09:44,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:44,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:44,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:44,529 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:44,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:44,711 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:44,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679475725] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:44,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:44,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:44,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650214937] [2022-03-01 17:09:44,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:44,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:44,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:44,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:44,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:44,713 INFO L87 Difference]: Start difference. First operand 100 states and 212 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-03-01 17:09:45,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:45,924 INFO L93 Difference]: Finished difference Result 242 states and 465 transitions. [2022-03-01 17:09:45,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 17:09:45,925 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-03-01 17:09:45,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:45,925 INFO L225 Difference]: With dead ends: 242 [2022-03-01 17:09:45,925 INFO L226 Difference]: Without dead ends: 228 [2022-03-01 17:09:45,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=642, Invalid=2550, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 17:09:45,926 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 162 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:45,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 163 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 649 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:45,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-03-01 17:09:45,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 102. [2022-03-01 17:09:45,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.1782178217821784) internal successors, (220), 101 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:45,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 220 transitions. [2022-03-01 17:09:45,929 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 220 transitions. Word has length 17 [2022-03-01 17:09:45,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:45,929 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 220 transitions. [2022-03-01 17:09:45,929 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-03-01 17:09:45,929 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 220 transitions. [2022-03-01 17:09:45,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:45,929 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:45,929 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:45,945 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-03-01 17:09:46,135 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-03-01 17:09:46,135 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:46,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:46,136 INFO L85 PathProgramCache]: Analyzing trace with hash 750771222, now seen corresponding path program 31 times [2022-03-01 17:09:46,136 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:46,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61960204] [2022-03-01 17:09:46,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:46,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:46,230 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:46,230 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:46,230 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61960204] [2022-03-01 17:09:46,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61960204] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:46,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945185268] [2022-03-01 17:09:46,231 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:09:46,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:46,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:46,232 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-03-01 17:09:46,233 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-03-01 17:09:46,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:46,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:46,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:46,476 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:46,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:46,662 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:46,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945185268] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:46,662 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:46,662 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:46,662 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642268508] [2022-03-01 17:09:46,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:46,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:46,662 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:46,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:46,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:46,663 INFO L87 Difference]: Start difference. First operand 102 states and 220 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-03-01 17:09:47,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:47,623 INFO L93 Difference]: Finished difference Result 229 states and 453 transitions. [2022-03-01 17:09:47,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:09:47,624 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-03-01 17:09:47,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:47,624 INFO L225 Difference]: With dead ends: 229 [2022-03-01 17:09:47,624 INFO L226 Difference]: Without dead ends: 215 [2022-03-01 17:09:47,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=414, Invalid=1748, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 17:09:47,625 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 107 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:47,625 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 191 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:47,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-03-01 17:09:47,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 104. [2022-03-01 17:09:47,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.174757281553398) internal successors, (224), 103 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:47,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 224 transitions. [2022-03-01 17:09:47,628 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 224 transitions. Word has length 17 [2022-03-01 17:09:47,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:47,628 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 224 transitions. [2022-03-01 17:09:47,628 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-03-01 17:09:47,628 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 224 transitions. [2022-03-01 17:09:47,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:47,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:47,628 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:47,646 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-03-01 17:09:47,829 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-03-01 17:09:47,829 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:47,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:47,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1413486110, now seen corresponding path program 32 times [2022-03-01 17:09:47,829 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:47,830 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368261073] [2022-03-01 17:09:47,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:47,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:47,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:47,911 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:47,911 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:47,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368261073] [2022-03-01 17:09:47,911 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368261073] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:47,911 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516331778] [2022-03-01 17:09:47,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:47,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:47,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:47,913 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-03-01 17:09:47,913 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-03-01 17:09:47,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:47,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:47,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:47,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:48,160 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:48,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:48,347 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:48,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516331778] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:48,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:48,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:48,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765170248] [2022-03-01 17:09:48,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:48,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:48,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:48,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:48,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:48,348 INFO L87 Difference]: Start difference. First operand 104 states and 224 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-03-01 17:09:49,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:49,505 INFO L93 Difference]: Finished difference Result 269 states and 509 transitions. [2022-03-01 17:09:49,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 17:09:49,505 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-03-01 17:09:49,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:49,506 INFO L225 Difference]: With dead ends: 269 [2022-03-01 17:09:49,506 INFO L226 Difference]: Without dead ends: 255 [2022-03-01 17:09:49,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=556, Invalid=2306, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 17:09:49,507 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 189 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:49,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 194 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:49,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2022-03-01 17:09:49,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 107. [2022-03-01 17:09:49,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.19811320754717) internal successors, (233), 106 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:49,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 233 transitions. [2022-03-01 17:09:49,509 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 233 transitions. Word has length 17 [2022-03-01 17:09:49,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:49,509 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 233 transitions. [2022-03-01 17:09:49,509 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-03-01 17:09:49,509 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 233 transitions. [2022-03-01 17:09:49,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:49,510 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:49,510 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:49,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-01 17:09:49,725 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-03-01 17:09:49,725 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:49,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:49,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1398025314, now seen corresponding path program 33 times [2022-03-01 17:09:49,726 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:49,726 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138211747] [2022-03-01 17:09:49,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:49,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:49,809 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:49,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:49,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138211747] [2022-03-01 17:09:49,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138211747] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:49,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823227381] [2022-03-01 17:09:49,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:09:49,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:49,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:49,810 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-03-01 17:09:49,811 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-03-01 17:09:49,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:09:49,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:49,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:49,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:50,136 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:50,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:50,334 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:50,334 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823227381] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:50,334 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:50,334 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:50,334 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534994055] [2022-03-01 17:09:50,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:50,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:50,334 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:50,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:50,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:50,335 INFO L87 Difference]: Start difference. First operand 107 states and 233 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-03-01 17:09:51,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:51,544 INFO L93 Difference]: Finished difference Result 262 states and 506 transitions. [2022-03-01 17:09:51,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:09:51,544 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-03-01 17:09:51,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:51,545 INFO L225 Difference]: With dead ends: 262 [2022-03-01 17:09:51,545 INFO L226 Difference]: Without dead ends: 248 [2022-03-01 17:09:51,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=496, Invalid=2156, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:09:51,546 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 142 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:51,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 202 Invalid, 819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:09:51,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-03-01 17:09:51,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 105. [2022-03-01 17:09:51,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.1634615384615383) internal successors, (225), 104 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:51,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 225 transitions. [2022-03-01 17:09:51,548 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 225 transitions. Word has length 17 [2022-03-01 17:09:51,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:51,549 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 225 transitions. [2022-03-01 17:09:51,549 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-03-01 17:09:51,549 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 225 transitions. [2022-03-01 17:09:51,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:51,549 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:51,549 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:51,565 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-03-01 17:09:51,752 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-03-01 17:09:51,752 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:51,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:51,753 INFO L85 PathProgramCache]: Analyzing trace with hash -826570508, now seen corresponding path program 34 times [2022-03-01 17:09:51,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:51,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420306049] [2022-03-01 17:09:51,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:51,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:51,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:51,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:51,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:51,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420306049] [2022-03-01 17:09:51,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420306049] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:51,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039056000] [2022-03-01 17:09:51,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:09:51,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:51,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:51,852 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-03-01 17:09:51,853 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-03-01 17:09:51,869 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:09:51,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:51,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:51,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:52,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:52,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:52,303 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:52,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039056000] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:52,304 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:52,304 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:52,304 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145360500] [2022-03-01 17:09:52,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:52,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:52,304 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:52,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:52,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:52,304 INFO L87 Difference]: Start difference. First operand 105 states and 225 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-03-01 17:09:52,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:52,854 INFO L93 Difference]: Finished difference Result 190 states and 372 transitions. [2022-03-01 17:09:52,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 17:09:52,854 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-03-01 17:09:52,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:52,855 INFO L225 Difference]: With dead ends: 190 [2022-03-01 17:09:52,855 INFO L226 Difference]: Without dead ends: 176 [2022-03-01 17:09:52,855 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=257, Invalid=1225, Unknown=0, NotChecked=0, Total=1482 [2022-03-01 17:09:52,855 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 90 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:52,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 107 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:09:52,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-03-01 17:09:52,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 102. [2022-03-01 17:09:52,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.1485148514851486) internal successors, (217), 101 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:52,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 217 transitions. [2022-03-01 17:09:52,858 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 217 transitions. Word has length 17 [2022-03-01 17:09:52,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:52,858 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 217 transitions. [2022-03-01 17:09:52,858 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-03-01 17:09:52,858 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 217 transitions. [2022-03-01 17:09:52,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:52,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:52,858 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:52,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-03-01 17:09:53,062 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-03-01 17:09:53,063 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:53,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:53,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1787389598, now seen corresponding path program 35 times [2022-03-01 17:09:53,063 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:53,063 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222835334] [2022-03-01 17:09:53,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:53,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:53,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:53,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-03-01 17:09:53,151 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:53,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222835334] [2022-03-01 17:09:53,151 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222835334] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:53,151 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665326561] [2022-03-01 17:09:53,151 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:09:53,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:53,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:53,152 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-03-01 17:09:53,153 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-03-01 17:09:53,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:09:53,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:53,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:53,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:53,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:53,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:53,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-03-01 17:09:53,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665326561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:53,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:53,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:53,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084958028] [2022-03-01 17:09:53,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:53,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:53,609 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:53,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:53,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:53,610 INFO L87 Difference]: Start difference. First operand 102 states and 217 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-03-01 17:09:55,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:55,191 INFO L93 Difference]: Finished difference Result 307 states and 572 transitions. [2022-03-01 17:09:55,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 17:09:55,191 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-03-01 17:09:55,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:55,192 INFO L225 Difference]: With dead ends: 307 [2022-03-01 17:09:55,192 INFO L226 Difference]: Without dead ends: 293 [2022-03-01 17:09:55,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=697, Invalid=3463, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 17:09:55,193 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 202 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:55,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 224 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:09:55,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-03-01 17:09:55,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 107. [2022-03-01 17:09:55,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.2169811320754715) internal successors, (235), 106 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:55,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 235 transitions. [2022-03-01 17:09:55,196 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 235 transitions. Word has length 17 [2022-03-01 17:09:55,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:55,196 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 235 transitions. [2022-03-01 17:09:55,196 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-03-01 17:09:55,196 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 235 transitions. [2022-03-01 17:09:55,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:55,196 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:55,196 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:55,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-01 17:09:55,411 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-03-01 17:09:55,412 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:55,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:55,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1802850394, now seen corresponding path program 36 times [2022-03-01 17:09:55,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:55,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065610092] [2022-03-01 17:09:55,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:55,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:55,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:55,509 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:55,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:55,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065610092] [2022-03-01 17:09:55,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065610092] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:55,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461410398] [2022-03-01 17:09:55,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:09:55,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:55,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:55,511 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-03-01 17:09:55,511 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-03-01 17:09:55,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:09:55,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:55,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:55,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:55,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:55,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:55,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:55,975 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461410398] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:55,975 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:55,975 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:55,975 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170810641] [2022-03-01 17:09:55,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:55,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:55,976 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:55,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:55,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:55,976 INFO L87 Difference]: Start difference. First operand 107 states and 235 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-03-01 17:09:57,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:57,504 INFO L93 Difference]: Finished difference Result 314 states and 592 transitions. [2022-03-01 17:09:57,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-01 17:09:57,504 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-03-01 17:09:57,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:57,505 INFO L225 Difference]: With dead ends: 314 [2022-03-01 17:09:57,505 INFO L226 Difference]: Without dead ends: 300 [2022-03-01 17:09:57,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1362 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=803, Invalid=3619, Unknown=0, NotChecked=0, Total=4422 [2022-03-01 17:09:57,506 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 203 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:57,506 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 290 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:09:57,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-03-01 17:09:57,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 106. [2022-03-01 17:09:57,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.2) internal successors, (231), 105 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:57,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 231 transitions. [2022-03-01 17:09:57,508 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 231 transitions. Word has length 17 [2022-03-01 17:09:57,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:57,508 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 231 transitions. [2022-03-01 17:09:57,508 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-03-01 17:09:57,508 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 231 transitions. [2022-03-01 17:09:57,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:57,509 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:57,509 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:57,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-01 17:09:57,709 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-03-01 17:09:57,709 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:57,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:57,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1920662096, now seen corresponding path program 37 times [2022-03-01 17:09:57,710 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:57,710 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901239711] [2022-03-01 17:09:57,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:57,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:57,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:57,802 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:57,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:57,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901239711] [2022-03-01 17:09:57,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901239711] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:57,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976065894] [2022-03-01 17:09:57,803 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:09:57,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:57,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:57,804 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-03-01 17:09:57,804 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-03-01 17:09:57,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:57,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:57,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:58,071 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:58,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:58,258 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:58,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976065894] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:58,258 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:58,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:09:58,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160172585] [2022-03-01 17:09:58,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:58,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:09:58,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:58,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:09:58,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:09:58,259 INFO L87 Difference]: Start difference. First operand 106 states and 231 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-03-01 17:09:59,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:09:59,180 INFO L93 Difference]: Finished difference Result 235 states and 453 transitions. [2022-03-01 17:09:59,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:09:59,181 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-03-01 17:09:59,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:09:59,181 INFO L225 Difference]: With dead ends: 235 [2022-03-01 17:09:59,181 INFO L226 Difference]: Without dead ends: 221 [2022-03-01 17:09:59,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=424, Invalid=2026, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 17:09:59,182 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 131 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:09:59,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 214 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:09:59,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-03-01 17:09:59,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 105. [2022-03-01 17:09:59,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.1923076923076925) internal successors, (228), 104 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:09:59,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 228 transitions. [2022-03-01 17:09:59,185 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 228 transitions. Word has length 17 [2022-03-01 17:09:59,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:09:59,185 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 228 transitions. [2022-03-01 17:09:59,185 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-03-01 17:09:59,185 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 228 transitions. [2022-03-01 17:09:59,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:09:59,185 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:09:59,185 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:09:59,200 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-03-01 17:09:59,400 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-03-01 17:09:59,400 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:09:59,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:09:59,401 INFO L85 PathProgramCache]: Analyzing trace with hash -483246562, now seen corresponding path program 38 times [2022-03-01 17:09:59,401 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:09:59,401 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693843458] [2022-03-01 17:09:59,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:09:59,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:09:59,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:09:59,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:59,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:09:59,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693843458] [2022-03-01 17:09:59,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693843458] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:09:59,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896840336] [2022-03-01 17:09:59,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:09:59,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:09:59,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:09:59,482 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-03-01 17:09:59,483 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-03-01 17:09:59,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:09:59,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:09:59,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:09:59,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:09:59,743 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:59,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:09:59,981 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:09:59,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896840336] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:09:59,981 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:09:59,981 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-01 17:09:59,981 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774800033] [2022-03-01 17:09:59,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:09:59,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 17:09:59,982 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:09:59,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 17:09:59,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2022-03-01 17:09:59,982 INFO L87 Difference]: Start difference. First operand 105 states and 228 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-03-01 17:10:00,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:00,969 INFO L93 Difference]: Finished difference Result 241 states and 464 transitions. [2022-03-01 17:10:00,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:10:00,969 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-03-01 17:10:00,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:00,970 INFO L225 Difference]: With dead ends: 241 [2022-03-01 17:10:00,970 INFO L226 Difference]: Without dead ends: 206 [2022-03-01 17:10:00,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=527, Invalid=2125, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:10:00,971 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 151 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:00,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 170 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:10:00,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-03-01 17:10:00,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 109. [2022-03-01 17:10:00,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.2314814814814814) internal successors, (241), 108 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-03-01 17:10:00,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 241 transitions. [2022-03-01 17:10:00,974 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 241 transitions. Word has length 17 [2022-03-01 17:10:00,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:00,974 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 241 transitions. [2022-03-01 17:10:00,974 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-03-01 17:10:00,974 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 241 transitions. [2022-03-01 17:10:00,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:00,974 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:00,974 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:01,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:01,192 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-03-01 17:10:01,192 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:01,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:01,193 INFO L85 PathProgramCache]: Analyzing trace with hash -865966950, now seen corresponding path program 39 times [2022-03-01 17:10:01,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:01,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735149540] [2022-03-01 17:10:01,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:01,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:01,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:01,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:01,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735149540] [2022-03-01 17:10:01,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735149540] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:01,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108105393] [2022-03-01 17:10:01,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:01,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:01,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:01,279 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-03-01 17:10:01,279 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-03-01 17:10:01,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:10:01,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:01,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:01,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:01,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:01,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:01,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:01,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108105393] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:01,719 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:01,719 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-01 17:10:01,719 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794142708] [2022-03-01 17:10:01,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:01,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 17:10:01,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:01,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 17:10:01,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-03-01 17:10:01,720 INFO L87 Difference]: Start difference. First operand 109 states and 241 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-03-01 17:10:02,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:02,586 INFO L93 Difference]: Finished difference Result 223 states and 443 transitions. [2022-03-01 17:10:02,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 17:10:02,586 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-03-01 17:10:02,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:02,587 INFO L225 Difference]: With dead ends: 223 [2022-03-01 17:10:02,587 INFO L226 Difference]: Without dead ends: 209 [2022-03-01 17:10:02,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=439, Invalid=1817, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 17:10:02,587 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 132 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:02,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 197 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 604 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:02,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2022-03-01 17:10:02,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 110. [2022-03-01 17:10:02,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.238532110091743) internal successors, (244), 109 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:02,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 244 transitions. [2022-03-01 17:10:02,590 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 244 transitions. Word has length 17 [2022-03-01 17:10:02,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:02,590 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 244 transitions. [2022-03-01 17:10:02,590 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-03-01 17:10:02,590 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 244 transitions. [2022-03-01 17:10:02,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:02,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:02,590 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:02,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-01 17:10:02,803 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-03-01 17:10:02,803 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:02,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:02,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1213326878, now seen corresponding path program 40 times [2022-03-01 17:10:02,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:02,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025154488] [2022-03-01 17:10:02,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:02,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:02,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:02,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:02,893 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:02,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025154488] [2022-03-01 17:10:02,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025154488] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:02,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771637581] [2022-03-01 17:10:02,893 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:10:02,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:02,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:02,894 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-03-01 17:10:02,901 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-03-01 17:10:02,918 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:10:02,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:02,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:02,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:03,145 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:03,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:03,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:03,338 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771637581] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:03,338 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:03,338 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-01 17:10:03,338 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103249982] [2022-03-01 17:10:03,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:03,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 17:10:03,339 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:03,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 17:10:03,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2022-03-01 17:10:03,339 INFO L87 Difference]: Start difference. First operand 110 states and 244 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-03-01 17:10:05,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:05,079 INFO L93 Difference]: Finished difference Result 304 states and 586 transitions. [2022-03-01 17:10:05,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 17:10:05,080 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-03-01 17:10:05,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:05,081 INFO L225 Difference]: With dead ends: 304 [2022-03-01 17:10:05,081 INFO L226 Difference]: Without dead ends: 290 [2022-03-01 17:10:05,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1174 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=817, Invalid=3089, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 17:10:05,081 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 206 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:05,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 248 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:10:05,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-03-01 17:10:05,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 112. [2022-03-01 17:10:05,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.27027027027027) internal successors, (252), 111 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 252 transitions. [2022-03-01 17:10:05,096 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 252 transitions. Word has length 17 [2022-03-01 17:10:05,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:05,096 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 252 transitions. [2022-03-01 17:10:05,096 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-03-01 17:10:05,096 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 252 transitions. [2022-03-01 17:10:05,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:05,096 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:05,097 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:05,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:05,304 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-03-01 17:10:05,305 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:05,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:05,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1228787674, now seen corresponding path program 41 times [2022-03-01 17:10:05,305 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:05,305 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433646033] [2022-03-01 17:10:05,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:05,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:05,392 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:05,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:05,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433646033] [2022-03-01 17:10:05,392 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433646033] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:05,392 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317117006] [2022-03-01 17:10:05,392 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:10:05,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:05,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:05,393 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-03-01 17:10:05,396 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-03-01 17:10:05,412 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:10:05,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:05,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:05,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:05,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:05,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:05,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:05,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317117006] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:05,813 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:05,813 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-03-01 17:10:05,813 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885812735] [2022-03-01 17:10:05,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:05,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-01 17:10:05,813 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:05,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-01 17:10:05,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2022-03-01 17:10:05,814 INFO L87 Difference]: Start difference. First operand 112 states and 252 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-03-01 17:10:07,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:07,098 INFO L93 Difference]: Finished difference Result 266 states and 524 transitions. [2022-03-01 17:10:07,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 17:10:07,098 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-03-01 17:10:07,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:07,099 INFO L225 Difference]: With dead ends: 266 [2022-03-01 17:10:07,099 INFO L226 Difference]: Without dead ends: 252 [2022-03-01 17:10:07,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=714, Invalid=2708, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 17:10:07,100 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 232 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:07,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 151 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:07,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-03-01 17:10:07,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 110. [2022-03-01 17:10:07,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.2477064220183487) internal successors, (245), 109 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:07,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 245 transitions. [2022-03-01 17:10:07,102 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 245 transitions. Word has length 17 [2022-03-01 17:10:07,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:07,102 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 245 transitions. [2022-03-01 17:10:07,102 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-03-01 17:10:07,103 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 245 transitions. [2022-03-01 17:10:07,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:07,103 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:07,103 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:07,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:07,316 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-03-01 17:10:07,316 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:07,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:07,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1836449622, now seen corresponding path program 42 times [2022-03-01 17:10:07,316 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:07,316 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668200785] [2022-03-01 17:10:07,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:07,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:07,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:07,394 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:07,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:07,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668200785] [2022-03-01 17:10:07,395 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668200785] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:07,395 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468410415] [2022-03-01 17:10:07,395 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:10:07,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:07,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:07,396 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-03-01 17:10:07,396 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-03-01 17:10:07,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:10:07,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:07,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:07,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:07,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:07,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:07,804 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:07,804 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468410415] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:07,804 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:07,804 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:07,804 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341209214] [2022-03-01 17:10:07,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:07,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:07,804 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:07,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:07,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:07,805 INFO L87 Difference]: Start difference. First operand 110 states and 245 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-03-01 17:10:08,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:08,704 INFO L93 Difference]: Finished difference Result 248 states and 481 transitions. [2022-03-01 17:10:08,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:10:08,704 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-03-01 17:10:08,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:08,705 INFO L225 Difference]: With dead ends: 248 [2022-03-01 17:10:08,705 INFO L226 Difference]: Without dead ends: 227 [2022-03-01 17:10:08,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=420, Invalid=2130, Unknown=0, NotChecked=0, Total=2550 [2022-03-01 17:10:08,706 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 146 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:08,706 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 196 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:08,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2022-03-01 17:10:08,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 116. [2022-03-01 17:10:08,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 2.217391304347826) internal successors, (255), 115 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:08,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 255 transitions. [2022-03-01 17:10:08,708 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 255 transitions. Word has length 17 [2022-03-01 17:10:08,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:08,708 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 255 transitions. [2022-03-01 17:10:08,708 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-03-01 17:10:08,708 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 255 transitions. [2022-03-01 17:10:08,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:08,708 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:08,708 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:08,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-01 17:10:08,915 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-03-01 17:10:08,915 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:08,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:08,916 INFO L85 PathProgramCache]: Analyzing trace with hash 913134938, now seen corresponding path program 43 times [2022-03-01 17:10:08,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:08,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812267871] [2022-03-01 17:10:08,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:08,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:08,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:09,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:09,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:09,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812267871] [2022-03-01 17:10:09,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812267871] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:09,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039400575] [2022-03-01 17:10:09,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:10:09,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:09,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:09,008 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-03-01 17:10:09,009 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-03-01 17:10:09,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:09,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:09,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:09,237 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:09,237 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:09,422 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:09,422 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039400575] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:09,422 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:09,422 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:09,422 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410423686] [2022-03-01 17:10:09,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:09,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:09,422 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:09,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:09,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:09,423 INFO L87 Difference]: Start difference. First operand 116 states and 255 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-03-01 17:10:10,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:10,625 INFO L93 Difference]: Finished difference Result 288 states and 577 transitions. [2022-03-01 17:10:10,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:10:10,626 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-03-01 17:10:10,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:10,627 INFO L225 Difference]: With dead ends: 288 [2022-03-01 17:10:10,627 INFO L226 Difference]: Without dead ends: 274 [2022-03-01 17:10:10,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=613, Invalid=2357, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:10:10,627 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 158 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:10,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 256 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 974 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:10:10,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-03-01 17:10:10,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 124. [2022-03-01 17:10:10,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.3008130081300813) internal successors, (283), 123 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:10,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 283 transitions. [2022-03-01 17:10:10,630 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 283 transitions. Word has length 17 [2022-03-01 17:10:10,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:10,630 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 283 transitions. [2022-03-01 17:10:10,630 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-03-01 17:10:10,630 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 283 transitions. [2022-03-01 17:10:10,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:10,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:10,630 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:10,645 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-03-01 17:10:10,843 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-03-01 17:10:10,843 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:10,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:10,844 INFO L85 PathProgramCache]: Analyzing trace with hash 928595734, now seen corresponding path program 44 times [2022-03-01 17:10:10,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:10,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158747093] [2022-03-01 17:10:10,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:10,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:10,938 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:10,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:10,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158747093] [2022-03-01 17:10:10,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158747093] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:10,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651090977] [2022-03-01 17:10:10,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:10:10,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:10,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:10,940 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-03-01 17:10:10,941 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-03-01 17:10:10,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:10:10,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:10,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:10,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:11,224 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:11,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:11,407 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:11,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651090977] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:11,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:11,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:11,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004427258] [2022-03-01 17:10:11,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:11,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:11,408 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:11,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:11,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:11,408 INFO L87 Difference]: Start difference. First operand 124 states and 283 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-03-01 17:10:12,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:12,823 INFO L93 Difference]: Finished difference Result 319 states and 637 transitions. [2022-03-01 17:10:12,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 17:10:12,825 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-03-01 17:10:12,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:12,826 INFO L225 Difference]: With dead ends: 319 [2022-03-01 17:10:12,826 INFO L226 Difference]: Without dead ends: 305 [2022-03-01 17:10:12,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=747, Invalid=2913, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 17:10:12,827 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 208 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 740 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:12,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [208 Valid, 198 Invalid, 783 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 740 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:12,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-03-01 17:10:12,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 123. [2022-03-01 17:10:12,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.2868852459016393) internal successors, (279), 122 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:12,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 279 transitions. [2022-03-01 17:10:12,829 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 279 transitions. Word has length 17 [2022-03-01 17:10:12,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:12,829 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 279 transitions. [2022-03-01 17:10:12,830 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-03-01 17:10:12,830 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 279 transitions. [2022-03-01 17:10:12,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:12,830 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:12,830 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:12,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-01 17:10:13,035 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-03-01 17:10:13,035 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:13,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:13,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1500050540, now seen corresponding path program 45 times [2022-03-01 17:10:13,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:13,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707464899] [2022-03-01 17:10:13,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:13,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:13,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:13,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:13,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707464899] [2022-03-01 17:10:13,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707464899] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:13,125 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710172369] [2022-03-01 17:10:13,125 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:13,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:13,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:13,126 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-03-01 17:10:13,126 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-03-01 17:10:13,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:10:13,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:13,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:13,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:13,373 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:13,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:13,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:13,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710172369] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:13,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:13,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:13,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961586647] [2022-03-01 17:10:13,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:13,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:13,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:13,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:13,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:13,556 INFO L87 Difference]: Start difference. First operand 123 states and 279 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-03-01 17:10:14,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:14,455 INFO L93 Difference]: Finished difference Result 287 states and 582 transitions. [2022-03-01 17:10:14,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 17:10:14,456 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-03-01 17:10:14,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:14,457 INFO L225 Difference]: With dead ends: 287 [2022-03-01 17:10:14,457 INFO L226 Difference]: Without dead ends: 273 [2022-03-01 17:10:14,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=474, Invalid=1976, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 17:10:14,457 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 150 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:14,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 241 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:14,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-03-01 17:10:14,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 122. [2022-03-01 17:10:14,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 2.28099173553719) internal successors, (276), 121 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:14,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 276 transitions. [2022-03-01 17:10:14,460 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 276 transitions. Word has length 17 [2022-03-01 17:10:14,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:14,460 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 276 transitions. [2022-03-01 17:10:14,460 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-03-01 17:10:14,460 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 276 transitions. [2022-03-01 17:10:14,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:14,460 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:14,460 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:14,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-03-01 17:10:14,676 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-03-01 17:10:14,677 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:14,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:14,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1357501222, now seen corresponding path program 46 times [2022-03-01 17:10:14,677 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:14,677 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713833714] [2022-03-01 17:10:14,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:14,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:14,762 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:14,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:14,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713833714] [2022-03-01 17:10:14,763 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713833714] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:14,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485982912] [2022-03-01 17:10:14,763 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:10:14,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:14,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:14,764 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-03-01 17:10:14,764 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-03-01 17:10:14,781 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:10:14,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:14,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:14,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:15,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-03-01 17:10:15,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:15,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:15,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485982912] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:15,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:15,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:15,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119207448] [2022-03-01 17:10:15,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:15,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:15,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:15,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:15,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:15,211 INFO L87 Difference]: Start difference. First operand 122 states and 276 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-03-01 17:10:15,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:15,931 INFO L93 Difference]: Finished difference Result 241 states and 483 transitions. [2022-03-01 17:10:15,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:10:15,931 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-03-01 17:10:15,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:15,932 INFO L225 Difference]: With dead ends: 241 [2022-03-01 17:10:15,932 INFO L226 Difference]: Without dead ends: 227 [2022-03-01 17:10:15,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=368, Invalid=1888, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 17:10:15,933 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 110 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:15,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 188 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:15,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2022-03-01 17:10:15,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 123. [2022-03-01 17:10:15,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.3114754098360657) internal successors, (282), 122 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:15,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 282 transitions. [2022-03-01 17:10:15,935 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 282 transitions. Word has length 17 [2022-03-01 17:10:15,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:15,935 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 282 transitions. [2022-03-01 17:10:15,935 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-03-01 17:10:15,935 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 282 transitions. [2022-03-01 17:10:15,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:15,936 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:15,936 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:15,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-03-01 17:10:16,151 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-03-01 17:10:16,151 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:16,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:16,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1740221610, now seen corresponding path program 47 times [2022-03-01 17:10:16,151 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:16,151 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538395241] [2022-03-01 17:10:16,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:16,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:16,245 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:16,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:16,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538395241] [2022-03-01 17:10:16,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538395241] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:16,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [306958913] [2022-03-01 17:10:16,245 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:10:16,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:16,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:16,260 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-03-01 17:10:16,261 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-03-01 17:10:16,279 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:10:16,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:16,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:16,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:16,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:16,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:16,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:16,682 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [306958913] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:16,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:16,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:16,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215563995] [2022-03-01 17:10:16,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:16,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:16,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:16,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:16,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:16,684 INFO L87 Difference]: Start difference. First operand 123 states and 282 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-03-01 17:10:17,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:17,328 INFO L93 Difference]: Finished difference Result 231 states and 469 transitions. [2022-03-01 17:10:17,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 17:10:17,328 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-03-01 17:10:17,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:17,329 INFO L225 Difference]: With dead ends: 231 [2022-03-01 17:10:17,329 INFO L226 Difference]: Without dead ends: 217 [2022-03-01 17:10:17,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=352, Invalid=1628, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 17:10:17,329 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 105 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:17,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 214 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:17,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-03-01 17:10:17,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 122. [2022-03-01 17:10:17,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 2.330578512396694) internal successors, (282), 121 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:17,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 282 transitions. [2022-03-01 17:10:17,331 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 282 transitions. Word has length 17 [2022-03-01 17:10:17,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:17,332 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 282 transitions. [2022-03-01 17:10:17,332 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-03-01 17:10:17,332 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 282 transitions. [2022-03-01 17:10:17,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:17,332 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:17,332 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:17,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:17,547 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-03-01 17:10:17,547 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:17,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:17,548 INFO L85 PathProgramCache]: Analyzing trace with hash 339072218, now seen corresponding path program 48 times [2022-03-01 17:10:17,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:17,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958755525] [2022-03-01 17:10:17,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:17,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:17,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-03-01 17:10:17,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:17,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958755525] [2022-03-01 17:10:17,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958755525] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:17,637 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701409095] [2022-03-01 17:10:17,637 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:10:17,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:17,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:17,638 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-03-01 17:10:17,638 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-03-01 17:10:17,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:10:17,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:17,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:17,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:17,877 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:17,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:18,049 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:18,049 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701409095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:18,049 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:18,049 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:18,049 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630102601] [2022-03-01 17:10:18,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:18,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:18,049 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:18,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:18,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:18,050 INFO L87 Difference]: Start difference. First operand 122 states and 282 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-03-01 17:10:19,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:19,175 INFO L93 Difference]: Finished difference Result 302 states and 600 transitions. [2022-03-01 17:10:19,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 17:10:19,176 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-03-01 17:10:19,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:19,176 INFO L225 Difference]: With dead ends: 302 [2022-03-01 17:10:19,176 INFO L226 Difference]: Without dead ends: 288 [2022-03-01 17:10:19,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1061 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=670, Invalid=2752, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 17:10:19,177 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 200 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 749 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:19,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 210 Invalid, 749 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:19,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2022-03-01 17:10:19,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 123. [2022-03-01 17:10:19,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.3442622950819674) internal successors, (286), 122 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:19,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 286 transitions. [2022-03-01 17:10:19,179 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 286 transitions. Word has length 17 [2022-03-01 17:10:19,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:19,180 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 286 transitions. [2022-03-01 17:10:19,180 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-03-01 17:10:19,180 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 286 transitions. [2022-03-01 17:10:19,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:19,180 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:19,180 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:19,198 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:19,396 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-03-01 17:10:19,396 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:19,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:19,396 INFO L85 PathProgramCache]: Analyzing trace with hash 354533014, now seen corresponding path program 49 times [2022-03-01 17:10:19,396 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:19,396 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272941987] [2022-03-01 17:10:19,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:19,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:19,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:19,488 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:19,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:19,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272941987] [2022-03-01 17:10:19,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272941987] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:19,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511840270] [2022-03-01 17:10:19,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:10:19,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:19,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:19,489 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-03-01 17:10:19,490 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-03-01 17:10:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:19,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:19,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:19,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:19,946 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:19,946 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511840270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:19,946 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:19,947 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:19,947 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283417911] [2022-03-01 17:10:19,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:19,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:19,947 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:19,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:19,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:19,948 INFO L87 Difference]: Start difference. First operand 123 states and 286 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-03-01 17:10:21,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:21,049 INFO L93 Difference]: Finished difference Result 277 states and 569 transitions. [2022-03-01 17:10:21,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:10:21,049 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-03-01 17:10:21,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:21,050 INFO L225 Difference]: With dead ends: 277 [2022-03-01 17:10:21,050 INFO L226 Difference]: Without dead ends: 263 [2022-03-01 17:10:21,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=554, Invalid=2308, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 17:10:21,051 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 150 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:21,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 204 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:21,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-03-01 17:10:21,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 122. [2022-03-01 17:10:21,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 2.330578512396694) internal successors, (282), 121 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:21,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 282 transitions. [2022-03-01 17:10:21,053 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 282 transitions. Word has length 17 [2022-03-01 17:10:21,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:21,053 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 282 transitions. [2022-03-01 17:10:21,053 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-03-01 17:10:21,054 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 282 transitions. [2022-03-01 17:10:21,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:21,054 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:21,054 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:21,083 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-03-01 17:10:21,267 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-03-01 17:10:21,267 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:21,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:21,268 INFO L85 PathProgramCache]: Analyzing trace with hash 962194962, now seen corresponding path program 50 times [2022-03-01 17:10:21,268 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:21,268 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64649648] [2022-03-01 17:10:21,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:21,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:21,362 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:21,362 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:21,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64649648] [2022-03-01 17:10:21,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64649648] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:21,362 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122438271] [2022-03-01 17:10:21,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:10:21,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:21,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:21,363 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-03-01 17:10:21,364 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-03-01 17:10:21,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:10:21,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:21,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:21,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:21,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-03-01 17:10:21,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:21,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-03-01 17:10:21,795 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122438271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:21,795 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:21,795 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:21,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875999975] [2022-03-01 17:10:21,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:21,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:21,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:21,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:21,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:21,796 INFO L87 Difference]: Start difference. First operand 122 states and 282 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-03-01 17:10:22,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:22,808 INFO L93 Difference]: Finished difference Result 288 states and 579 transitions. [2022-03-01 17:10:22,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 17:10:22,808 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-03-01 17:10:22,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:22,809 INFO L225 Difference]: With dead ends: 288 [2022-03-01 17:10:22,809 INFO L226 Difference]: Without dead ends: 274 [2022-03-01 17:10:22,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=524, Invalid=2232, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 17:10:22,811 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 156 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:22,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 185 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:22,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-03-01 17:10:22,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 127. [2022-03-01 17:10:22,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.2857142857142856) internal successors, (288), 126 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:22,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 288 transitions. [2022-03-01 17:10:22,817 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 288 transitions. Word has length 17 [2022-03-01 17:10:22,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:22,817 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 288 transitions. [2022-03-01 17:10:22,818 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-03-01 17:10:22,818 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 288 transitions. [2022-03-01 17:10:22,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:22,818 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:22,818 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:22,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-01 17:10:23,033 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-03-01 17:10:23,033 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:23,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:23,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1367225546, now seen corresponding path program 51 times [2022-03-01 17:10:23,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:23,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879344828] [2022-03-01 17:10:23,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:23,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:23,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:23,116 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:23,116 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:23,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879344828] [2022-03-01 17:10:23,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879344828] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:23,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640260487] [2022-03-01 17:10:23,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:23,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:23,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:23,118 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-03-01 17:10:23,119 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-03-01 17:10:23,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:10:23,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:23,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:23,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:23,357 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:23,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:23,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:23,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640260487] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:23,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:23,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:23,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272525164] [2022-03-01 17:10:23,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:23,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:23,527 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:23,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:23,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:23,528 INFO L87 Difference]: Start difference. First operand 127 states and 288 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-03-01 17:10:24,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:24,235 INFO L93 Difference]: Finished difference Result 243 states and 501 transitions. [2022-03-01 17:10:24,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 17:10:24,235 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-03-01 17:10:24,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:24,236 INFO L225 Difference]: With dead ends: 243 [2022-03-01 17:10:24,236 INFO L226 Difference]: Without dead ends: 229 [2022-03-01 17:10:24,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 606 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=418, Invalid=1562, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 17:10:24,237 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 149 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:24,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 131 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:10:24,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-03-01 17:10:24,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 125. [2022-03-01 17:10:24,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 2.2661290322580645) internal successors, (281), 124 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:24,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 281 transitions. [2022-03-01 17:10:24,239 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 281 transitions. Word has length 17 [2022-03-01 17:10:24,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:24,239 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 281 transitions. [2022-03-01 17:10:24,239 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-03-01 17:10:24,239 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 281 transitions. [2022-03-01 17:10:24,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:24,239 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:24,239 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:24,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-01 17:10:24,444 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-03-01 17:10:24,445 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:24,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:24,445 INFO L85 PathProgramCache]: Analyzing trace with hash -797031786, now seen corresponding path program 52 times [2022-03-01 17:10:24,445 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:24,445 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489929092] [2022-03-01 17:10:24,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:24,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:24,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:24,527 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:24,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:24,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489929092] [2022-03-01 17:10:24,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489929092] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:24,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147175142] [2022-03-01 17:10:24,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:10:24,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:24,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:24,533 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-03-01 17:10:24,534 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-03-01 17:10:24,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:10:24,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:24,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:24,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:24,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:24,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:24,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:24,954 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147175142] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:24,954 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:24,954 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:24,954 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798509493] [2022-03-01 17:10:24,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:24,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:24,954 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:24,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:24,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=470, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:24,955 INFO L87 Difference]: Start difference. First operand 125 states and 281 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-03-01 17:10:25,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:25,664 INFO L93 Difference]: Finished difference Result 245 states and 497 transitions. [2022-03-01 17:10:25,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 17:10:25,665 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-03-01 17:10:25,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:25,665 INFO L225 Difference]: With dead ends: 245 [2022-03-01 17:10:25,665 INFO L226 Difference]: Without dead ends: 231 [2022-03-01 17:10:25,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=342, Invalid=1380, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 17:10:25,666 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 165 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:25,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 147 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:10:25,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-03-01 17:10:25,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 123. [2022-03-01 17:10:25,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.262295081967213) internal successors, (276), 122 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:25,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 276 transitions. [2022-03-01 17:10:25,668 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 276 transitions. Word has length 17 [2022-03-01 17:10:25,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:25,668 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 276 transitions. [2022-03-01 17:10:25,668 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-03-01 17:10:25,668 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 276 transitions. [2022-03-01 17:10:25,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:25,669 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:25,669 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:25,684 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-03-01 17:10:25,869 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-03-01 17:10:25,869 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:25,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:25,870 INFO L85 PathProgramCache]: Analyzing trace with hash -781570990, now seen corresponding path program 53 times [2022-03-01 17:10:25,870 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:25,870 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277028680] [2022-03-01 17:10:25,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:25,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:25,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:25,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:25,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277028680] [2022-03-01 17:10:25,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277028680] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:25,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882471428] [2022-03-01 17:10:25,965 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:10:25,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:25,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:25,966 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-03-01 17:10:25,967 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-03-01 17:10:25,986 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:10:25,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:25,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:25,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:26,239 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:26,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:26,407 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:26,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882471428] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:26,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:26,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:26,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226596237] [2022-03-01 17:10:26,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:26,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:26,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:26,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:26,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:26,408 INFO L87 Difference]: Start difference. First operand 123 states and 276 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-03-01 17:10:27,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:27,234 INFO L93 Difference]: Finished difference Result 262 states and 528 transitions. [2022-03-01 17:10:27,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-01 17:10:27,235 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-03-01 17:10:27,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:27,235 INFO L225 Difference]: With dead ends: 262 [2022-03-01 17:10:27,235 INFO L226 Difference]: Without dead ends: 248 [2022-03-01 17:10:27,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=411, Invalid=1569, Unknown=0, NotChecked=0, Total=1980 [2022-03-01 17:10:27,236 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 169 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:27,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 149 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:10:27,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-03-01 17:10:27,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 122. [2022-03-01 17:10:27,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 2.2479338842975207) internal successors, (272), 121 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-03-01 17:10:27,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 272 transitions. [2022-03-01 17:10:27,238 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 272 transitions. Word has length 17 [2022-03-01 17:10:27,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:27,238 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 272 transitions. [2022-03-01 17:10:27,238 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-03-01 17:10:27,238 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 272 transitions. [2022-03-01 17:10:27,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:27,239 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:27,239 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:27,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:27,439 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-03-01 17:10:27,439 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:27,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:27,439 INFO L85 PathProgramCache]: Analyzing trace with hash -210116184, now seen corresponding path program 54 times [2022-03-01 17:10:27,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:27,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58530427] [2022-03-01 17:10:27,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:27,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:27,523 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:27,523 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:27,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58530427] [2022-03-01 17:10:27,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58530427] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:27,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500132561] [2022-03-01 17:10:27,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:10:27,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:27,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:27,525 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-03-01 17:10:27,525 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-03-01 17:10:27,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:10:27,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:27,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:27,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:27,770 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:27,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:27,948 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:27,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500132561] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:27,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:27,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 24 [2022-03-01 17:10:27,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904902832] [2022-03-01 17:10:27,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:27,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-01 17:10:27,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:27,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-01 17:10:27,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2022-03-01 17:10:27,949 INFO L87 Difference]: Start difference. First operand 122 states and 272 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-03-01 17:10:28,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:28,586 INFO L93 Difference]: Finished difference Result 196 states and 406 transitions. [2022-03-01 17:10:28,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 17:10:28,586 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-03-01 17:10:28,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:28,587 INFO L225 Difference]: With dead ends: 196 [2022-03-01 17:10:28,587 INFO L226 Difference]: Without dead ends: 182 [2022-03-01 17:10:28,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=314, Invalid=1326, Unknown=0, NotChecked=0, Total=1640 [2022-03-01 17:10:28,587 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 114 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:28,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 119 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:10:28,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-03-01 17:10:28,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 122. [2022-03-01 17:10:28,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 2.2479338842975207) internal successors, (272), 121 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-03-01 17:10:28,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 272 transitions. [2022-03-01 17:10:28,589 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 272 transitions. Word has length 17 [2022-03-01 17:10:28,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:28,590 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 272 transitions. [2022-03-01 17:10:28,590 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-03-01 17:10:28,590 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 272 transitions. [2022-03-01 17:10:28,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:28,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:28,590 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:28,606 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-03-01 17:10:28,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-01 17:10:28,791 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:28,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:28,791 INFO L85 PathProgramCache]: Analyzing trace with hash 336092702, now seen corresponding path program 55 times [2022-03-01 17:10:28,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:28,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038567941] [2022-03-01 17:10:28,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:28,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:28,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:28,872 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:28,872 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:28,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038567941] [2022-03-01 17:10:28,872 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038567941] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:28,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410100113] [2022-03-01 17:10:28,872 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:10:28,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:28,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:28,874 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-03-01 17:10:28,874 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-03-01 17:10:28,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:28,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:28,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:29,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:29,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:29,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-03-01 17:10:29,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410100113] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:29,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:29,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:29,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332095798] [2022-03-01 17:10:29,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:29,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:29,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:29,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:29,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:29,310 INFO L87 Difference]: Start difference. First operand 122 states and 272 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-03-01 17:10:30,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:30,206 INFO L93 Difference]: Finished difference Result 307 states and 589 transitions. [2022-03-01 17:10:30,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:10:30,206 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-03-01 17:10:30,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:30,207 INFO L225 Difference]: With dead ends: 307 [2022-03-01 17:10:30,207 INFO L226 Difference]: Without dead ends: 286 [2022-03-01 17:10:30,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=422, Invalid=2230, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:10:30,208 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 194 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:30,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 176 Invalid, 747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:30,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-01 17:10:30,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 132. [2022-03-01 17:10:30,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 2.282442748091603) internal successors, (299), 131 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:30,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 299 transitions. [2022-03-01 17:10:30,210 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 299 transitions. Word has length 17 [2022-03-01 17:10:30,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:30,211 INFO L470 AbstractCegarLoop]: Abstraction has 132 states and 299 transitions. [2022-03-01 17:10:30,211 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-03-01 17:10:30,211 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 299 transitions. [2022-03-01 17:10:30,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:30,211 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:30,211 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:30,227 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-03-01 17:10:30,427 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-03-01 17:10:30,427 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:30,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:30,427 INFO L85 PathProgramCache]: Analyzing trace with hash -46627686, now seen corresponding path program 56 times [2022-03-01 17:10:30,427 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:30,427 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457569424] [2022-03-01 17:10:30,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:30,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:30,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:30,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:30,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457569424] [2022-03-01 17:10:30,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457569424] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:30,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541016868] [2022-03-01 17:10:30,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:10:30,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:30,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:30,506 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-03-01 17:10:30,506 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-03-01 17:10:30,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:10:30,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:30,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:30,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:30,779 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:30,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:30,978 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:30,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541016868] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:30,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:30,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:30,978 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065584938] [2022-03-01 17:10:30,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:30,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:30,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:30,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:30,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:30,979 INFO L87 Difference]: Start difference. First operand 132 states and 299 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-03-01 17:10:31,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:31,869 INFO L93 Difference]: Finished difference Result 270 states and 534 transitions. [2022-03-01 17:10:31,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 17:10:31,869 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-03-01 17:10:31,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:31,870 INFO L225 Difference]: With dead ends: 270 [2022-03-01 17:10:31,870 INFO L226 Difference]: Without dead ends: 256 [2022-03-01 17:10:31,871 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=401, Invalid=1951, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 17:10:31,871 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 152 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:31,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 201 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:31,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-03-01 17:10:31,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 131. [2022-03-01 17:10:31,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 2.3) internal successors, (299), 130 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:31,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 299 transitions. [2022-03-01 17:10:31,873 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 299 transitions. Word has length 17 [2022-03-01 17:10:31,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:31,873 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 299 transitions. [2022-03-01 17:10:31,873 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-03-01 17:10:31,873 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 299 transitions. [2022-03-01 17:10:31,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:31,874 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:31,874 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:31,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-03-01 17:10:32,087 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-03-01 17:10:32,087 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:32,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:32,088 INFO L85 PathProgramCache]: Analyzing trace with hash 2032666142, now seen corresponding path program 57 times [2022-03-01 17:10:32,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:32,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601991357] [2022-03-01 17:10:32,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:32,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:32,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:32,178 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:32,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:32,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601991357] [2022-03-01 17:10:32,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601991357] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:32,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496512173] [2022-03-01 17:10:32,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:32,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:32,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:32,179 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-03-01 17:10:32,180 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-03-01 17:10:32,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:10:32,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:32,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:32,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:32,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:32,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:32,620 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:32,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496512173] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:32,621 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:32,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:32,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235250566] [2022-03-01 17:10:32,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:32,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:32,621 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:32,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:32,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:32,621 INFO L87 Difference]: Start difference. First operand 131 states and 299 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-03-01 17:10:34,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:34,091 INFO L93 Difference]: Finished difference Result 345 states and 681 transitions. [2022-03-01 17:10:34,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 17:10:34,091 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-03-01 17:10:34,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:34,092 INFO L225 Difference]: With dead ends: 345 [2022-03-01 17:10:34,092 INFO L226 Difference]: Without dead ends: 331 [2022-03-01 17:10:34,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1257 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=797, Invalid=3493, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 17:10:34,093 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 223 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:34,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 201 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:34,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-03-01 17:10:34,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 133. [2022-03-01 17:10:34,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.3257575757575757) internal successors, (307), 132 states have internal predecessors, (307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:34,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 307 transitions. [2022-03-01 17:10:34,096 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 307 transitions. Word has length 17 [2022-03-01 17:10:34,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:34,096 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 307 transitions. [2022-03-01 17:10:34,096 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-03-01 17:10:34,096 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 307 transitions. [2022-03-01 17:10:34,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:34,096 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:34,097 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:34,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-03-01 17:10:34,297 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-03-01 17:10:34,298 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:34,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:34,298 INFO L85 PathProgramCache]: Analyzing trace with hash 2048126938, now seen corresponding path program 58 times [2022-03-01 17:10:34,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:34,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73812560] [2022-03-01 17:10:34,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:34,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:34,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:34,406 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:34,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73812560] [2022-03-01 17:10:34,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73812560] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:34,406 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185693011] [2022-03-01 17:10:34,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:10:34,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:34,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:34,407 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-03-01 17:10:34,409 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-03-01 17:10:34,426 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:10:34,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:34,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:34,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:34,659 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:34,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:34,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-03-01 17:10:34,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185693011] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:34,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:34,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:34,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602506332] [2022-03-01 17:10:34,847 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:34,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:34,847 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:34,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:34,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:34,848 INFO L87 Difference]: Start difference. First operand 133 states and 307 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-03-01 17:10:36,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:36,150 INFO L93 Difference]: Finished difference Result 325 states and 658 transitions. [2022-03-01 17:10:36,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 17:10:36,151 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-03-01 17:10:36,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:36,152 INFO L225 Difference]: With dead ends: 325 [2022-03-01 17:10:36,152 INFO L226 Difference]: Without dead ends: 311 [2022-03-01 17:10:36,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1060 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=649, Invalid=3011, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 17:10:36,152 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 190 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 860 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 860 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:36,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 216 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 860 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:10:36,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-03-01 17:10:36,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 130. [2022-03-01 17:10:36,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 2.294573643410853) internal successors, (296), 129 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:36,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 296 transitions. [2022-03-01 17:10:36,155 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 296 transitions. Word has length 17 [2022-03-01 17:10:36,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:36,155 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 296 transitions. [2022-03-01 17:10:36,155 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-03-01 17:10:36,155 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 296 transitions. [2022-03-01 17:10:36,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:36,156 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:36,156 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:36,171 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-03-01 17:10:36,371 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-03-01 17:10:36,371 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:36,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:36,371 INFO L85 PathProgramCache]: Analyzing trace with hash -1234147826, now seen corresponding path program 59 times [2022-03-01 17:10:36,371 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:36,371 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616591001] [2022-03-01 17:10:36,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:36,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:36,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:36,499 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:36,499 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:36,499 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616591001] [2022-03-01 17:10:36,499 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616591001] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:36,499 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129927749] [2022-03-01 17:10:36,499 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:10:36,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:36,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:36,501 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-03-01 17:10:36,527 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-03-01 17:10:36,528 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:10:36,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:36,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:36,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:36,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:36,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:36,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:36,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129927749] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:36,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:36,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:36,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567590102] [2022-03-01 17:10:36,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:36,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:36,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:36,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:36,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:36,946 INFO L87 Difference]: Start difference. First operand 130 states and 296 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-03-01 17:10:37,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:37,941 INFO L93 Difference]: Finished difference Result 301 states and 607 transitions. [2022-03-01 17:10:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:10:37,941 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-03-01 17:10:37,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:37,942 INFO L225 Difference]: With dead ends: 301 [2022-03-01 17:10:37,942 INFO L226 Difference]: Without dead ends: 287 [2022-03-01 17:10:37,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=518, Invalid=2134, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:10:37,943 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 158 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:37,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 173 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:37,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-03-01 17:10:37,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 131. [2022-03-01 17:10:37,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 2.292307692307692) internal successors, (298), 130 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:37,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 298 transitions. [2022-03-01 17:10:37,946 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 298 transitions. Word has length 17 [2022-03-01 17:10:37,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:37,946 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 298 transitions. [2022-03-01 17:10:37,946 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-03-01 17:10:37,946 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 298 transitions. [2022-03-01 17:10:37,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:37,946 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:37,946 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:37,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-03-01 17:10:38,158 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-03-01 17:10:38,158 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:38,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:38,158 INFO L85 PathProgramCache]: Analyzing trace with hash 896562138, now seen corresponding path program 60 times [2022-03-01 17:10:38,158 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:38,158 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987911150] [2022-03-01 17:10:38,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:38,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:38,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:38,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:38,248 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:38,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987911150] [2022-03-01 17:10:38,248 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987911150] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:38,248 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129838247] [2022-03-01 17:10:38,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:10:38,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:38,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:38,249 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-03-01 17:10:38,250 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-03-01 17:10:38,272 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:10:38,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:38,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:38,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:38,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-03-01 17:10:38,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:38,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129838247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:38,682 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:38,682 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:38,682 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41931075] [2022-03-01 17:10:38,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:38,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:38,682 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:38,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:38,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:38,682 INFO L87 Difference]: Start difference. First operand 131 states and 298 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-03-01 17:10:39,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:39,593 INFO L93 Difference]: Finished difference Result 310 states and 624 transitions. [2022-03-01 17:10:39,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:10:39,593 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-03-01 17:10:39,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:39,594 INFO L225 Difference]: With dead ends: 310 [2022-03-01 17:10:39,594 INFO L226 Difference]: Without dead ends: 296 [2022-03-01 17:10:39,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=414, Invalid=1748, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 17:10:39,595 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 159 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:39,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 173 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:39,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-03-01 17:10:39,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 138. [2022-03-01 17:10:39,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.3138686131386863) internal successors, (317), 137 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:39,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 317 transitions. [2022-03-01 17:10:39,597 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 317 transitions. Word has length 17 [2022-03-01 17:10:39,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:39,598 INFO L470 AbstractCegarLoop]: Abstraction has 138 states and 317 transitions. [2022-03-01 17:10:39,598 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-03-01 17:10:39,598 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 317 transitions. [2022-03-01 17:10:39,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:39,598 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:39,598 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:39,614 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-03-01 17:10:39,804 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-03-01 17:10:39,804 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:39,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:39,805 INFO L85 PathProgramCache]: Analyzing trace with hash 912022934, now seen corresponding path program 61 times [2022-03-01 17:10:39,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:39,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371352949] [2022-03-01 17:10:39,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:39,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:39,903 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:39,904 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:39,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371352949] [2022-03-01 17:10:39,904 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371352949] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:39,904 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180279141] [2022-03-01 17:10:39,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:10:39,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:39,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:39,905 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-03-01 17:10:39,905 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-03-01 17:10:39,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:39,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:39,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:40,182 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:40,182 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:40,360 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:40,360 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180279141] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:40,360 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:40,360 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:40,360 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760386578] [2022-03-01 17:10:40,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:40,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:40,360 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:40,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:40,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:40,361 INFO L87 Difference]: Start difference. First operand 138 states and 317 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-03-01 17:10:41,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:41,481 INFO L93 Difference]: Finished difference Result 339 states and 682 transitions. [2022-03-01 17:10:41,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 17:10:41,481 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-03-01 17:10:41,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:41,482 INFO L225 Difference]: With dead ends: 339 [2022-03-01 17:10:41,482 INFO L226 Difference]: Without dead ends: 325 [2022-03-01 17:10:41,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=566, Invalid=2296, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 17:10:41,483 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 167 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:41,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 172 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:41,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-03-01 17:10:41,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 143. [2022-03-01 17:10:41,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.323943661971831) internal successors, (330), 142 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:41,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 330 transitions. [2022-03-01 17:10:41,485 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 330 transitions. Word has length 17 [2022-03-01 17:10:41,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:41,486 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 330 transitions. [2022-03-01 17:10:41,486 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-03-01 17:10:41,486 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 330 transitions. [2022-03-01 17:10:41,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:41,486 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:41,486 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:41,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-01 17:10:41,700 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-03-01 17:10:41,700 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:41,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:41,701 INFO L85 PathProgramCache]: Analyzing trace with hash 1483477740, now seen corresponding path program 62 times [2022-03-01 17:10:41,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:41,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768611119] [2022-03-01 17:10:41,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:41,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:41,779 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:41,779 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:41,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768611119] [2022-03-01 17:10:41,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768611119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:41,779 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761105584] [2022-03-01 17:10:41,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:10:41,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:41,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:41,780 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-03-01 17:10:41,781 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-03-01 17:10:41,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:10:41,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:41,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:41,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:42,067 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:42,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:42,270 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:42,270 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761105584] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:42,270 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:42,270 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:42,271 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445339688] [2022-03-01 17:10:42,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:42,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:42,271 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:42,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:42,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:42,271 INFO L87 Difference]: Start difference. First operand 143 states and 330 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-03-01 17:10:42,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:42,987 INFO L93 Difference]: Finished difference Result 263 states and 539 transitions. [2022-03-01 17:10:42,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 17:10:42,987 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-03-01 17:10:42,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:42,988 INFO L225 Difference]: With dead ends: 263 [2022-03-01 17:10:42,988 INFO L226 Difference]: Without dead ends: 249 [2022-03-01 17:10:42,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=368, Invalid=1524, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 17:10:42,989 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 121 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:42,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 115 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 506 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-01 17:10:42,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-03-01 17:10:42,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 141. [2022-03-01 17:10:42,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 2.3214285714285716) internal successors, (325), 140 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:42,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 325 transitions. [2022-03-01 17:10:42,991 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 325 transitions. Word has length 17 [2022-03-01 17:10:42,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:42,991 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 325 transitions. [2022-03-01 17:10:42,991 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-03-01 17:10:42,991 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 325 transitions. [2022-03-01 17:10:42,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:42,992 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:42,992 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:43,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-03-01 17:10:43,192 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-03-01 17:10:43,192 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:43,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:43,193 INFO L85 PathProgramCache]: Analyzing trace with hash -348349546, now seen corresponding path program 63 times [2022-03-01 17:10:43,193 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:43,193 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077125599] [2022-03-01 17:10:43,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:43,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:43,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:43,277 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:43,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:43,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077125599] [2022-03-01 17:10:43,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077125599] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:43,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482447725] [2022-03-01 17:10:43,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:43,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:43,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:43,278 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-03-01 17:10:43,279 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-03-01 17:10:43,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:10:43,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:43,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:43,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:43,560 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:43,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:43,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:43,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482447725] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:43,750 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:43,750 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:43,750 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123551757] [2022-03-01 17:10:43,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:43,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:43,750 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:43,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:43,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:43,750 INFO L87 Difference]: Start difference. First operand 141 states and 325 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-03-01 17:10:44,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:44,964 INFO L93 Difference]: Finished difference Result 286 states and 577 transitions. [2022-03-01 17:10:44,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:10:44,964 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-03-01 17:10:44,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:44,965 INFO L225 Difference]: With dead ends: 286 [2022-03-01 17:10:44,965 INFO L226 Difference]: Without dead ends: 272 [2022-03-01 17:10:44,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=502, Invalid=2254, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 17:10:44,965 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 137 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:44,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 155 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:44,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-01 17:10:44,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 143. [2022-03-01 17:10:44,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 2.323943661971831) internal successors, (330), 142 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:44,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 330 transitions. [2022-03-01 17:10:44,968 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 330 transitions. Word has length 17 [2022-03-01 17:10:44,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:44,968 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 330 transitions. [2022-03-01 17:10:44,968 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-03-01 17:10:44,968 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 330 transitions. [2022-03-01 17:10:44,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:44,968 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:44,968 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:44,983 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-01 17:10:45,169 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-03-01 17:10:45,169 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:45,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:45,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1797821214, now seen corresponding path program 64 times [2022-03-01 17:10:45,169 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:45,169 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384721010] [2022-03-01 17:10:45,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:45,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:45,258 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:45,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:45,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384721010] [2022-03-01 17:10:45,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384721010] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:45,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915785455] [2022-03-01 17:10:45,259 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:10:45,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:45,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:45,260 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-03-01 17:10:45,260 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-03-01 17:10:45,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:10:45,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:45,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:45,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:45,529 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:45,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:45,716 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:45,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915785455] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:45,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:45,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:45,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677617980] [2022-03-01 17:10:45,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:45,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:45,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:45,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:45,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:45,717 INFO L87 Difference]: Start difference. First operand 143 states and 330 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-03-01 17:10:47,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:47,255 INFO L93 Difference]: Finished difference Result 325 states and 646 transitions. [2022-03-01 17:10:47,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-01 17:10:47,255 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-03-01 17:10:47,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:47,256 INFO L225 Difference]: With dead ends: 325 [2022-03-01 17:10:47,256 INFO L226 Difference]: Without dead ends: 311 [2022-03-01 17:10:47,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 908 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=598, Invalid=2708, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 17:10:47,256 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 174 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:47,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 185 Invalid, 920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:10:47,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-03-01 17:10:47,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 144. [2022-03-01 17:10:47,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.3146853146853146) internal successors, (331), 143 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:47,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 331 transitions. [2022-03-01 17:10:47,259 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 331 transitions. Word has length 17 [2022-03-01 17:10:47,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:47,259 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 331 transitions. [2022-03-01 17:10:47,259 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-03-01 17:10:47,259 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 331 transitions. [2022-03-01 17:10:47,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:47,260 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:47,260 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:47,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-01 17:10:47,460 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-03-01 17:10:47,460 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:47,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:47,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1925691276, now seen corresponding path program 65 times [2022-03-01 17:10:47,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:47,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774004163] [2022-03-01 17:10:47,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:47,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:47,555 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:47,555 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:47,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774004163] [2022-03-01 17:10:47,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774004163] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:47,555 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237154228] [2022-03-01 17:10:47,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:10:47,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:47,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:47,557 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-03-01 17:10:47,557 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-03-01 17:10:47,574 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-01 17:10:47,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:47,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:47,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:47,794 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:47,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:47,980 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:47,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237154228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:47,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:47,981 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:47,981 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517223645] [2022-03-01 17:10:47,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:47,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:47,981 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:47,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:47,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:47,981 INFO L87 Difference]: Start difference. First operand 144 states and 331 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-03-01 17:10:48,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:48,948 INFO L93 Difference]: Finished difference Result 250 states and 512 transitions. [2022-03-01 17:10:48,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 17:10:48,948 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-03-01 17:10:48,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:48,949 INFO L225 Difference]: With dead ends: 250 [2022-03-01 17:10:48,949 INFO L226 Difference]: Without dead ends: 236 [2022-03-01 17:10:48,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=397, Invalid=1859, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 17:10:48,949 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 100 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:48,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 140 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:48,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-03-01 17:10:48,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 144. [2022-03-01 17:10:48,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 143 states have (on average 2.3146853146853146) internal successors, (331), 143 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:48,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 331 transitions. [2022-03-01 17:10:48,952 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 331 transitions. Word has length 17 [2022-03-01 17:10:48,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:48,952 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 331 transitions. [2022-03-01 17:10:48,952 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-03-01 17:10:48,952 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 331 transitions. [2022-03-01 17:10:48,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:48,952 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:48,952 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:48,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-01 17:10:49,159 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-03-01 17:10:49,159 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:49,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:49,159 INFO L85 PathProgramCache]: Analyzing trace with hash 688268830, now seen corresponding path program 66 times [2022-03-01 17:10:49,160 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:49,160 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121859374] [2022-03-01 17:10:49,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:49,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:49,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:49,254 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:49,254 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:49,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121859374] [2022-03-01 17:10:49,254 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121859374] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:49,254 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604170483] [2022-03-01 17:10:49,254 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:10:49,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:49,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:49,260 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-03-01 17:10:49,261 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-03-01 17:10:49,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-01 17:10:49,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:49,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:49,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:49,518 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:49,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:49,703 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:49,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604170483] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:49,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:49,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:49,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884959569] [2022-03-01 17:10:49,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:49,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:49,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:49,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:49,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:49,705 INFO L87 Difference]: Start difference. First operand 144 states and 331 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-03-01 17:10:50,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:50,955 INFO L93 Difference]: Finished difference Result 365 states and 728 transitions. [2022-03-01 17:10:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:10:50,955 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-03-01 17:10:50,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:50,956 INFO L225 Difference]: With dead ends: 365 [2022-03-01 17:10:50,956 INFO L226 Difference]: Without dead ends: 351 [2022-03-01 17:10:50,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=499, Invalid=2153, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:10:50,957 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 217 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 760 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:50,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 189 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 760 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:50,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-03-01 17:10:50,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 150. [2022-03-01 17:10:50,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.3624161073825505) internal successors, (352), 149 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:50,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 352 transitions. [2022-03-01 17:10:50,959 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 352 transitions. Word has length 17 [2022-03-01 17:10:50,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:50,959 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 352 transitions. [2022-03-01 17:10:50,960 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-03-01 17:10:50,960 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 352 transitions. [2022-03-01 17:10:50,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:50,960 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:50,960 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:50,977 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-03-01 17:10:51,175 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-03-01 17:10:51,175 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:51,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:51,175 INFO L85 PathProgramCache]: Analyzing trace with hash 703729626, now seen corresponding path program 67 times [2022-03-01 17:10:51,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:51,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962122104] [2022-03-01 17:10:51,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:51,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:51,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:51,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:51,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962122104] [2022-03-01 17:10:51,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962122104] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:51,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462581659] [2022-03-01 17:10:51,260 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:10:51,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:51,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:51,261 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-03-01 17:10:51,262 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-03-01 17:10:51,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:51,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:51,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:51,520 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:51,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:51,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:51,720 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462581659] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:51,720 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:51,720 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:51,720 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20335717] [2022-03-01 17:10:51,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:51,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:51,720 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:51,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:51,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:51,721 INFO L87 Difference]: Start difference. First operand 150 states and 352 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-03-01 17:10:53,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:53,406 INFO L93 Difference]: Finished difference Result 383 states and 757 transitions. [2022-03-01 17:10:53,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 17:10:53,406 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-03-01 17:10:53,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:53,407 INFO L225 Difference]: With dead ends: 383 [2022-03-01 17:10:53,407 INFO L226 Difference]: Without dead ends: 369 [2022-03-01 17:10:53,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=631, Invalid=2909, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 17:10:53,408 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 199 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 1001 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:53,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 233 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1001 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-01 17:10:53,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-03-01 17:10:53,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 150. [2022-03-01 17:10:53,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.3557046979865772) internal successors, (351), 149 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:53,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 351 transitions. [2022-03-01 17:10:53,417 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 351 transitions. Word has length 17 [2022-03-01 17:10:53,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:53,418 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 351 transitions. [2022-03-01 17:10:53,418 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-03-01 17:10:53,418 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 351 transitions. [2022-03-01 17:10:53,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:53,418 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:53,418 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:53,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-01 17:10:53,618 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-03-01 17:10:53,619 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:53,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:53,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1275184432, now seen corresponding path program 68 times [2022-03-01 17:10:53,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:53,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121105187] [2022-03-01 17:10:53,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:53,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:53,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:53,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:53,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:53,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121105187] [2022-03-01 17:10:53,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121105187] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:53,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301343827] [2022-03-01 17:10:53,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:10:53,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:53,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:53,710 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-03-01 17:10:53,710 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-03-01 17:10:53,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:10:53,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:53,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:53,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:53,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:53,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:54,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:54,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301343827] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:54,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:54,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:54,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404495026] [2022-03-01 17:10:54,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:54,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:54,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:54,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:54,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:54,162 INFO L87 Difference]: Start difference. First operand 150 states and 351 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-03-01 17:10:55,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:55,389 INFO L93 Difference]: Finished difference Result 329 states and 654 transitions. [2022-03-01 17:10:55,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 17:10:55,389 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-03-01 17:10:55,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:55,393 INFO L225 Difference]: With dead ends: 329 [2022-03-01 17:10:55,393 INFO L226 Difference]: Without dead ends: 315 [2022-03-01 17:10:55,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=493, Invalid=2369, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 17:10:55,393 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 187 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:55,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 176 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:55,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2022-03-01 17:10:55,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 149. [2022-03-01 17:10:55,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.3513513513513513) internal successors, (348), 148 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:55,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 348 transitions. [2022-03-01 17:10:55,399 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 348 transitions. Word has length 17 [2022-03-01 17:10:55,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:55,399 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 348 transitions. [2022-03-01 17:10:55,399 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-03-01 17:10:55,399 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 348 transitions. [2022-03-01 17:10:55,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:55,399 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:55,400 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:55,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-03-01 17:10:55,612 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-03-01 17:10:55,613 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:55,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:55,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1582367330, now seen corresponding path program 3 times [2022-03-01 17:10:55,613 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:55,613 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446939906] [2022-03-01 17:10:55,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:55,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:55,670 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:55,670 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:55,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446939906] [2022-03-01 17:10:55,670 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446939906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:55,670 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159443603] [2022-03-01 17:10:55,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:55,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:55,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:55,671 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-03-01 17:10:55,672 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-03-01 17:10:55,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:10:55,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:55,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-01 17:10:55,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:55,808 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:55,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:55,882 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:55,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159443603] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:55,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:55,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2022-03-01 17:10:55,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979269529] [2022-03-01 17:10:55,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:55,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-01 17:10:55,883 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:55,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-01 17:10:55,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-01 17:10:55,883 INFO L87 Difference]: Start difference. First operand 149 states and 348 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-03-01 17:10:56,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:56,031 INFO L93 Difference]: Finished difference Result 190 states and 411 transitions. [2022-03-01 17:10:56,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-01 17:10:56,031 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-03-01 17:10:56,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:56,032 INFO L225 Difference]: With dead ends: 190 [2022-03-01 17:10:56,032 INFO L226 Difference]: Without dead ends: 164 [2022-03-01 17:10:56,032 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-03-01 17:10:56,032 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 85 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:56,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 134 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-01 17:10:56,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-03-01 17:10:56,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 149. [2022-03-01 17:10:56,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.304054054054054) internal successors, (341), 148 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:56,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 341 transitions. [2022-03-01 17:10:56,035 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 341 transitions. Word has length 17 [2022-03-01 17:10:56,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:56,035 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 341 transitions. [2022-03-01 17:10:56,035 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-03-01 17:10:56,035 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 341 transitions. [2022-03-01 17:10:56,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-01 17:10:56,035 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:56,035 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:56,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-03-01 17:10:56,250 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-03-01 17:10:56,250 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:56,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:56,250 INFO L85 PathProgramCache]: Analyzing trace with hash 737328854, now seen corresponding path program 69 times [2022-03-01 17:10:56,250 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:56,250 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632126273] [2022-03-01 17:10:56,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:56,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:56,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:56,335 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:56,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:56,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632126273] [2022-03-01 17:10:56,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632126273] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:56,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771248935] [2022-03-01 17:10:56,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:10:56,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:56,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:56,336 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-03-01 17:10:56,337 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-03-01 17:10:56,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:10:56,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:56,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 23 conjunts are in the unsatisfiable core [2022-03-01 17:10:56,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:56,590 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:56,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:56,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:56,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771248935] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:56,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:56,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-03-01 17:10:56,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036311062] [2022-03-01 17:10:56,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:56,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-01 17:10:56,783 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:56,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-01 17:10:56,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-03-01 17:10:56,783 INFO L87 Difference]: Start difference. First operand 149 states and 341 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-03-01 17:10:58,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:10:58,005 INFO L93 Difference]: Finished difference Result 298 states and 599 transitions. [2022-03-01 17:10:58,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 17:10:58,005 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-03-01 17:10:58,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:10:58,006 INFO L225 Difference]: With dead ends: 298 [2022-03-01 17:10:58,006 INFO L226 Difference]: Without dead ends: 284 [2022-03-01 17:10:58,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=528, Invalid=2778, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 17:10:58,006 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 181 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:10:58,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 171 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-01 17:10:58,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-01 17:10:58,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 152. [2022-03-01 17:10:58,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.271523178807947) internal successors, (343), 151 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:10:58,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 343 transitions. [2022-03-01 17:10:58,009 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 343 transitions. Word has length 17 [2022-03-01 17:10:58,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:10:58,009 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 343 transitions. [2022-03-01 17:10:58,009 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-03-01 17:10:58,009 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 343 transitions. [2022-03-01 17:10:58,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:10:58,009 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:10:58,010 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:10:58,027 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-03-01 17:10:58,210 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-03-01 17:10:58,210 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:10:58,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:10:58,210 INFO L85 PathProgramCache]: Analyzing trace with hash -28195700, now seen corresponding path program 70 times [2022-03-01 17:10:58,210 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:10:58,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110875415] [2022-03-01 17:10:58,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:10:58,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:10:58,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:10:58,303 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:58,304 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:10:58,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110875415] [2022-03-01 17:10:58,304 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110875415] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:10:58,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381878623] [2022-03-01 17:10:58,304 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:10:58,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:10:58,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:10:58,305 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-03-01 17:10:58,306 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-03-01 17:10:58,323 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:10:58,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:10:58,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:10:58,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:10:58,617 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:58,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:10:59,348 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:10:59,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381878623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:10:59,348 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:10:59,348 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:10:59,348 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445094422] [2022-03-01 17:10:59,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:10:59,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:10:59,348 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:10:59,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:10:59,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:10:59,349 INFO L87 Difference]: Start difference. First operand 152 states and 343 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-03-01 17:11:00,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:00,341 INFO L93 Difference]: Finished difference Result 233 states and 484 transitions. [2022-03-01 17:11:00,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-01 17:11:00,342 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-03-01 17:11:00,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:00,343 INFO L225 Difference]: With dead ends: 233 [2022-03-01 17:11:00,343 INFO L226 Difference]: Without dead ends: 226 [2022-03-01 17:11:00,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=258, Invalid=1464, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 17:11:00,343 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 97 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:00,343 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 142 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 544 Invalid, 0 Unknown, 43 Unchecked, 0.3s Time] [2022-03-01 17:11:00,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-03-01 17:11:00,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 154. [2022-03-01 17:11:00,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2745098039215685) internal successors, (348), 153 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:11:00,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 348 transitions. [2022-03-01 17:11:00,345 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 348 transitions. Word has length 19 [2022-03-01 17:11:00,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:00,345 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 348 transitions. [2022-03-01 17:11:00,345 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-03-01 17:11:00,346 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 348 transitions. [2022-03-01 17:11:00,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:00,346 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:00,346 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:00,362 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-01 17:11:00,546 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-03-01 17:11:00,546 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:00,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:00,547 INFO L85 PathProgramCache]: Analyzing trace with hash 2051098128, now seen corresponding path program 71 times [2022-03-01 17:11:00,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:00,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39167590] [2022-03-01 17:11:00,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:00,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:00,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:00,649 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:00,650 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:00,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39167590] [2022-03-01 17:11:00,650 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39167590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:00,650 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992089222] [2022-03-01 17:11:00,650 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:11:00,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:00,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:00,651 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-03-01 17:11:00,651 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-03-01 17:11:00,669 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:11:00,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:11:00,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:00,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:00,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-03-01 17:11:00,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:04,256 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:04,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992089222] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:04,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:04,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:04,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009651365] [2022-03-01 17:11:04,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:04,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:04,256 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:04,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:04,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:04,257 INFO L87 Difference]: Start difference. First operand 154 states and 348 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-03-01 17:11:11,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:11,590 INFO L93 Difference]: Finished difference Result 283 states and 579 transitions. [2022-03-01 17:11:11,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 17:11:11,590 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-03-01 17:11:11,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:11,591 INFO L225 Difference]: With dead ends: 283 [2022-03-01 17:11:11,591 INFO L226 Difference]: Without dead ends: 276 [2022-03-01 17:11:11,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=450, Invalid=2306, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 17:11:11,592 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 166 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:11,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 194 Invalid, 874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 801 Invalid, 0 Unknown, 38 Unchecked, 1.7s Time] [2022-03-01 17:11:11,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-03-01 17:11:11,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 154. [2022-03-01 17:11:11,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2745098039215685) internal successors, (348), 153 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:11:11,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 348 transitions. [2022-03-01 17:11:11,594 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 348 transitions. Word has length 19 [2022-03-01 17:11:11,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:11,594 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 348 transitions. [2022-03-01 17:11:11,594 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-03-01 17:11:11,594 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 348 transitions. [2022-03-01 17:11:11,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:11,595 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:11,595 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:11,611 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-03-01 17:11:11,803 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-03-01 17:11:11,803 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:11,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:11,804 INFO L85 PathProgramCache]: Analyzing trace with hash 2066558924, now seen corresponding path program 72 times [2022-03-01 17:11:11,804 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:11,804 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186248336] [2022-03-01 17:11:11,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:11,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:12,232 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:12,232 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:12,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186248336] [2022-03-01 17:11:12,232 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186248336] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:12,232 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621913037] [2022-03-01 17:11:12,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:11:12,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:12,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:12,234 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-03-01 17:11:12,234 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-03-01 17:11:12,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:11:12,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:11:12,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:12,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:13,070 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:13,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:14,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621913037] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:14,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:14,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:14,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828458062] [2022-03-01 17:11:14,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:14,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:14,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:14,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:14,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:14,613 INFO L87 Difference]: Start difference. First operand 154 states and 348 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-03-01 17:11:20,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:20,653 INFO L93 Difference]: Finished difference Result 270 states and 559 transitions. [2022-03-01 17:11:20,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 17:11:20,653 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-03-01 17:11:20,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:20,654 INFO L225 Difference]: With dead ends: 270 [2022-03-01 17:11:20,654 INFO L226 Difference]: Without dead ends: 263 [2022-03-01 17:11:20,654 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=384, Invalid=1872, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 17:11:20,655 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 138 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:20,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 171 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 701 Invalid, 0 Unknown, 86 Unchecked, 1.5s Time] [2022-03-01 17:11:20,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-03-01 17:11:20,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 152. [2022-03-01 17:11:20,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.271523178807947) internal successors, (343), 151 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:11:20,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 343 transitions. [2022-03-01 17:11:20,657 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 343 transitions. Word has length 19 [2022-03-01 17:11:20,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:20,657 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 343 transitions. [2022-03-01 17:11:20,657 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-03-01 17:11:20,657 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 343 transitions. [2022-03-01 17:11:20,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:20,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:20,658 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:20,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-01 17:11:20,873 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-03-01 17:11:20,874 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:20,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1035426080, now seen corresponding path program 73 times [2022-03-01 17:11:20,874 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:20,874 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806959159] [2022-03-01 17:11:20,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:20,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:21,277 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:21,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:21,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806959159] [2022-03-01 17:11:21,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806959159] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:21,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729079657] [2022-03-01 17:11:21,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:11:21,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:21,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:21,278 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-03-01 17:11:21,279 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-03-01 17:11:21,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:21,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:21,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:22,163 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:22,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:23,644 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:23,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729079657] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:23,644 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:23,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:23,645 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750637913] [2022-03-01 17:11:23,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:23,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:23,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:23,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:23,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:23,645 INFO L87 Difference]: Start difference. First operand 152 states and 343 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-03-01 17:11:28,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:28,051 INFO L93 Difference]: Finished difference Result 285 states and 574 transitions. [2022-03-01 17:11:28,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 17:11:28,052 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-03-01 17:11:28,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:28,053 INFO L225 Difference]: With dead ends: 285 [2022-03-01 17:11:28,053 INFO L226 Difference]: Without dead ends: 278 [2022-03-01 17:11:28,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=340, Invalid=2012, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 17:11:28,053 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 145 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:28,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 193 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 730 Invalid, 0 Unknown, 43 Unchecked, 1.5s Time] [2022-03-01 17:11:28,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2022-03-01 17:11:28,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 153. [2022-03-01 17:11:28,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2828947368421053) internal successors, (347), 152 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-03-01 17:11:28,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 347 transitions. [2022-03-01 17:11:28,055 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 347 transitions. Word has length 19 [2022-03-01 17:11:28,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:28,056 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 347 transitions. [2022-03-01 17:11:28,056 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-03-01 17:11:28,056 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 347 transitions. [2022-03-01 17:11:28,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:28,056 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:28,056 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:28,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-01 17:11:28,271 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-03-01 17:11:28,271 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:28,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:28,272 INFO L85 PathProgramCache]: Analyzing trace with hash 652705692, now seen corresponding path program 74 times [2022-03-01 17:11:28,272 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:28,272 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519422331] [2022-03-01 17:11:28,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:28,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:28,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:28,719 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:28,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:28,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519422331] [2022-03-01 17:11:28,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519422331] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:28,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556478400] [2022-03-01 17:11:28,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:11:28,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:28,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:28,720 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-03-01 17:11:28,721 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-03-01 17:11:28,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:11:28,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:11:28,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:28,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:29,690 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:29,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:31,871 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:31,871 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556478400] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:31,871 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:31,871 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:31,871 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074683826] [2022-03-01 17:11:31,871 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:31,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:31,872 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:31,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:31,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:31,872 INFO L87 Difference]: Start difference. First operand 153 states and 347 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-03-01 17:11:36,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:36,653 INFO L93 Difference]: Finished difference Result 297 states and 594 transitions. [2022-03-01 17:11:36,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 17:11:36,654 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-03-01 17:11:36,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:36,655 INFO L225 Difference]: With dead ends: 297 [2022-03-01 17:11:36,655 INFO L226 Difference]: Without dead ends: 290 [2022-03-01 17:11:36,655 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=386, Invalid=2266, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:11:36,655 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 141 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:36,655 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 253 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 796 Invalid, 0 Unknown, 85 Unchecked, 1.7s Time] [2022-03-01 17:11:36,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-03-01 17:11:36,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 155. [2022-03-01 17:11:36,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.2857142857142856) internal successors, (352), 154 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:11:36,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 352 transitions. [2022-03-01 17:11:36,658 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 352 transitions. Word has length 19 [2022-03-01 17:11:36,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:36,658 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 352 transitions. [2022-03-01 17:11:36,658 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-03-01 17:11:36,658 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 352 transitions. [2022-03-01 17:11:36,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:36,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:36,658 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:36,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-03-01 17:11:36,859 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-03-01 17:11:36,859 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:36,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:36,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1562967776, now seen corresponding path program 75 times [2022-03-01 17:11:36,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:36,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254973392] [2022-03-01 17:11:36,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:36,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:37,248 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:37,249 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:37,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254973392] [2022-03-01 17:11:37,249 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254973392] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:37,249 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180581986] [2022-03-01 17:11:37,249 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:11:37,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:37,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:37,250 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-03-01 17:11:37,251 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-03-01 17:11:37,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:11:37,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:11:37,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:37,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:38,101 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:38,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:39,988 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:39,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180581986] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:39,988 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:39,988 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:39,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753357057] [2022-03-01 17:11:39,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:39,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:39,989 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:39,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:39,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:39,989 INFO L87 Difference]: Start difference. First operand 155 states and 352 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-03-01 17:11:47,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:47,089 INFO L93 Difference]: Finished difference Result 342 states and 680 transitions. [2022-03-01 17:11:47,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 17:11:47,090 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-03-01 17:11:47,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:47,091 INFO L225 Difference]: With dead ends: 342 [2022-03-01 17:11:47,091 INFO L226 Difference]: Without dead ends: 335 [2022-03-01 17:11:47,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1060 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=591, Invalid=3315, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 17:11:47,091 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 209 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:47,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 268 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1041 Invalid, 0 Unknown, 108 Unchecked, 2.1s Time] [2022-03-01 17:11:47,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-03-01 17:11:47,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 155. [2022-03-01 17:11:47,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.2857142857142856) internal successors, (352), 154 states have internal predecessors, (352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:11:47,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 352 transitions. [2022-03-01 17:11:47,094 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 352 transitions. Word has length 19 [2022-03-01 17:11:47,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:47,094 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 352 transitions. [2022-03-01 17:11:47,094 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-03-01 17:11:47,094 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 352 transitions. [2022-03-01 17:11:47,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:47,095 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:47,095 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:47,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-01 17:11:47,295 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-03-01 17:11:47,295 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:47,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:47,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1547506980, now seen corresponding path program 76 times [2022-03-01 17:11:47,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:47,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886637630] [2022-03-01 17:11:47,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:47,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:47,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:47,697 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:47,697 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:47,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886637630] [2022-03-01 17:11:47,697 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886637630] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:47,697 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388464788] [2022-03-01 17:11:47,697 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:11:47,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:47,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:47,698 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-03-01 17:11:47,704 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-03-01 17:11:47,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:11:47,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:11:47,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:47,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:48,560 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:48,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:50,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-03-01 17:11:50,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388464788] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:50,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:50,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:50,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920938066] [2022-03-01 17:11:50,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:50,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:50,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:50,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:50,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:50,904 INFO L87 Difference]: Start difference. First operand 155 states and 352 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-03-01 17:11:56,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:11:56,976 INFO L93 Difference]: Finished difference Result 334 states and 669 transitions. [2022-03-01 17:11:56,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 17:11:56,977 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-03-01 17:11:56,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:11:56,978 INFO L225 Difference]: With dead ends: 334 [2022-03-01 17:11:56,978 INFO L226 Difference]: Without dead ends: 327 [2022-03-01 17:11:56,978 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=513, Invalid=2679, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 17:11:56,978 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 204 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 17:11:56,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 225 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 817 Invalid, 0 Unknown, 55 Unchecked, 1.8s Time] [2022-03-01 17:11:56,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2022-03-01 17:11:56,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 154. [2022-03-01 17:11:56,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2745098039215685) internal successors, (348), 153 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:11:56,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 348 transitions. [2022-03-01 17:11:56,981 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 348 transitions. Word has length 19 [2022-03-01 17:11:56,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:11:56,981 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 348 transitions. [2022-03-01 17:11:56,981 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-03-01 17:11:56,981 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 348 transitions. [2022-03-01 17:11:56,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:11:56,981 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:11:56,981 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:11:56,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-01 17:11:57,188 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-03-01 17:11:57,189 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:11:57,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:11:57,189 INFO L85 PathProgramCache]: Analyzing trace with hash -534814448, now seen corresponding path program 77 times [2022-03-01 17:11:57,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:11:57,190 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376780418] [2022-03-01 17:11:57,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:11:57,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:11:57,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:11:57,581 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:57,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:11:57,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376780418] [2022-03-01 17:11:57,582 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376780418] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:11:57,582 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277605841] [2022-03-01 17:11:57,582 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:11:57,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:11:57,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:11:57,583 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-03-01 17:11:57,583 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-03-01 17:11:57,600 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:11:57,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:11:57,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:11:57,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:11:58,458 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:58,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:11:59,703 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:11:59,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277605841] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:11:59,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:11:59,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:11:59,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379908971] [2022-03-01 17:11:59,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:11:59,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:11:59,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:11:59,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:11:59,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:11:59,704 INFO L87 Difference]: Start difference. First operand 154 states and 348 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-03-01 17:12:04,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:04,270 INFO L93 Difference]: Finished difference Result 293 states and 597 transitions. [2022-03-01 17:12:04,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 17:12:04,270 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-03-01 17:12:04,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:04,271 INFO L225 Difference]: With dead ends: 293 [2022-03-01 17:12:04,271 INFO L226 Difference]: Without dead ends: 286 [2022-03-01 17:12:04,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=427, Invalid=2225, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:12:04,272 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 145 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:04,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 186 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 810 Invalid, 0 Unknown, 84 Unchecked, 1.6s Time] [2022-03-01 17:12:04,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-03-01 17:12:04,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 154. [2022-03-01 17:12:04,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2745098039215685) internal successors, (348), 153 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:04,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 348 transitions. [2022-03-01 17:12:04,275 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 348 transitions. Word has length 19 [2022-03-01 17:12:04,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:04,275 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 348 transitions. [2022-03-01 17:12:04,275 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-03-01 17:12:04,275 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 348 transitions. [2022-03-01 17:12:04,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:04,275 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:04,275 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:04,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-03-01 17:12:04,490 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-03-01 17:12:04,490 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:04,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:04,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1595895516, now seen corresponding path program 78 times [2022-03-01 17:12:04,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:04,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062336745] [2022-03-01 17:12:04,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:04,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:04,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:04,879 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:04,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:04,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062336745] [2022-03-01 17:12:04,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062336745] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:04,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734598716] [2022-03-01 17:12:04,880 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:12:04,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:04,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:04,881 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-03-01 17:12:04,881 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-03-01 17:12:04,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:12:04,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:12:04,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:04,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:05,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-03-01 17:12:05,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:07,145 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:07,145 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734598716] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:07,145 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:07,145 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:07,145 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654824486] [2022-03-01 17:12:07,146 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:07,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:07,146 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:07,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:07,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:07,146 INFO L87 Difference]: Start difference. First operand 154 states and 348 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-03-01 17:12:12,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:12,593 INFO L93 Difference]: Finished difference Result 324 states and 649 transitions. [2022-03-01 17:12:12,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:12:12,593 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-03-01 17:12:12,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:12,594 INFO L225 Difference]: With dead ends: 324 [2022-03-01 17:12:12,594 INFO L226 Difference]: Without dead ends: 317 [2022-03-01 17:12:12,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=471, Invalid=2499, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:12:12,595 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 199 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:12,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 184 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 750 Invalid, 0 Unknown, 94 Unchecked, 1.6s Time] [2022-03-01 17:12:12,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-03-01 17:12:12,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 155. [2022-03-01 17:12:12,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.272727272727273) internal successors, (350), 154 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:12,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 350 transitions. [2022-03-01 17:12:12,603 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 350 transitions. Word has length 19 [2022-03-01 17:12:12,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:12,603 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 350 transitions. [2022-03-01 17:12:12,603 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-03-01 17:12:12,603 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 350 transitions. [2022-03-01 17:12:12,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:12,603 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:12,603 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:12,619 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-03-01 17:12:12,815 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-03-01 17:12:12,815 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:12,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:12,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1611356312, now seen corresponding path program 79 times [2022-03-01 17:12:12,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:12,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199513104] [2022-03-01 17:12:12,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:12,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:12,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:13,197 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:13,197 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:13,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199513104] [2022-03-01 17:12:13,197 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199513104] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:13,197 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866385750] [2022-03-01 17:12:13,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:12:13,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:13,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:13,198 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-03-01 17:12:13,199 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-03-01 17:12:13,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:13,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:13,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:14,004 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:14,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:15,305 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:15,305 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866385750] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:15,305 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:15,305 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:15,305 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34555624] [2022-03-01 17:12:15,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:15,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:15,306 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:15,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:15,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:15,306 INFO L87 Difference]: Start difference. First operand 155 states and 350 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-03-01 17:12:20,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:20,457 INFO L93 Difference]: Finished difference Result 315 states and 637 transitions. [2022-03-01 17:12:20,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-01 17:12:20,458 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-03-01 17:12:20,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:20,459 INFO L225 Difference]: With dead ends: 315 [2022-03-01 17:12:20,459 INFO L226 Difference]: Without dead ends: 308 [2022-03-01 17:12:20,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=490, Invalid=2702, Unknown=0, NotChecked=0, Total=3192 [2022-03-01 17:12:20,459 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 157 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:20,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 176 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 723 Invalid, 0 Unknown, 97 Unchecked, 1.5s Time] [2022-03-01 17:12:20,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-03-01 17:12:20,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 156. [2022-03-01 17:12:20,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.2774193548387096) internal successors, (353), 155 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:20,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 353 transitions. [2022-03-01 17:12:20,462 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 353 transitions. Word has length 19 [2022-03-01 17:12:20,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:20,462 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 353 transitions. [2022-03-01 17:12:20,462 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-03-01 17:12:20,462 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 353 transitions. [2022-03-01 17:12:20,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:20,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:20,463 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:20,478 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-03-01 17:12:20,675 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-03-01 17:12:20,675 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:20,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:20,675 INFO L85 PathProgramCache]: Analyzing trace with hash -2112156178, now seen corresponding path program 80 times [2022-03-01 17:12:20,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:20,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893122394] [2022-03-01 17:12:20,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:20,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:20,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:21,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:21,061 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:21,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893122394] [2022-03-01 17:12:21,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893122394] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:21,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190130684] [2022-03-01 17:12:21,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:12:21,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:21,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:21,062 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-03-01 17:12:21,063 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-03-01 17:12:21,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:12:21,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:12:21,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:21,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:21,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:21,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:23,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-03-01 17:12:23,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190130684] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:23,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:23,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:23,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719179107] [2022-03-01 17:12:23,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:23,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:23,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:23,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:23,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:23,451 INFO L87 Difference]: Start difference. First operand 156 states and 353 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-03-01 17:12:27,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:27,119 INFO L93 Difference]: Finished difference Result 266 states and 543 transitions. [2022-03-01 17:12:27,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 17:12:27,120 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-03-01 17:12:27,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:27,121 INFO L225 Difference]: With dead ends: 266 [2022-03-01 17:12:27,121 INFO L226 Difference]: Without dead ends: 259 [2022-03-01 17:12:27,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=320, Invalid=1842, Unknown=0, NotChecked=0, Total=2162 [2022-03-01 17:12:27,121 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 107 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:27,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 165 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 676 Invalid, 0 Unknown, 84 Unchecked, 1.3s Time] [2022-03-01 17:12:27,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-03-01 17:12:27,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 153. [2022-03-01 17:12:27,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:27,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:12:27,124 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:12:27,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:27,124 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:12:27,124 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-03-01 17:12:27,124 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:12:27,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:27,124 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:27,124 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:27,141 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-03-01 17:12:27,325 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-03-01 17:12:27,325 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:27,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:27,325 INFO L85 PathProgramCache]: Analyzing trace with hash 350983832, now seen corresponding path program 81 times [2022-03-01 17:12:27,325 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:27,325 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614788949] [2022-03-01 17:12:27,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:27,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:27,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:27,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-03-01 17:12:27,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:27,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614788949] [2022-03-01 17:12:27,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614788949] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:27,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253235158] [2022-03-01 17:12:27,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:12:27,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:27,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:27,736 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-03-01 17:12:27,737 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-03-01 17:12:27,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:12:27,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:12:27,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:27,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:28,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-03-01 17:12:28,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:30,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:30,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253235158] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:30,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:30,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:30,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190859011] [2022-03-01 17:12:30,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:30,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:30,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:30,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:30,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:30,170 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:12:35,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:35,497 INFO L93 Difference]: Finished difference Result 307 states and 619 transitions. [2022-03-01 17:12:35,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 17:12:35,497 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-03-01 17:12:35,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:35,501 INFO L225 Difference]: With dead ends: 307 [2022-03-01 17:12:35,501 INFO L226 Difference]: Without dead ends: 300 [2022-03-01 17:12:35,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=461, Invalid=2619, Unknown=0, NotChecked=0, Total=3080 [2022-03-01 17:12:35,501 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 151 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 897 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 897 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:35,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 216 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 897 Invalid, 0 Unknown, 68 Unchecked, 1.8s Time] [2022-03-01 17:12:35,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-03-01 17:12:35,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 152. [2022-03-01 17:12:35,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.2649006622516556) internal successors, (342), 151 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-03-01 17:12:35,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 342 transitions. [2022-03-01 17:12:35,504 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 342 transitions. Word has length 19 [2022-03-01 17:12:35,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:35,504 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 342 transitions. [2022-03-01 17:12:35,504 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-03-01 17:12:35,504 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 342 transitions. [2022-03-01 17:12:35,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:35,504 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:35,504 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:35,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-01 17:12:35,708 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-03-01 17:12:35,708 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:35,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:35,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1797812704, now seen corresponding path program 82 times [2022-03-01 17:12:35,709 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:35,709 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800539938] [2022-03-01 17:12:35,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:35,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:35,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:36,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:36,178 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:36,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800539938] [2022-03-01 17:12:36,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800539938] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:36,178 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659152763] [2022-03-01 17:12:36,178 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:12:36,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:36,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:36,179 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-03-01 17:12:36,180 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-03-01 17:12:36,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:12:36,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:12:36,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:36,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:37,058 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:37,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:38,372 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:38,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659152763] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:38,372 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:38,373 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:38,373 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473853773] [2022-03-01 17:12:38,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:38,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:38,373 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:38,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:38,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:38,373 INFO L87 Difference]: Start difference. First operand 152 states and 342 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-03-01 17:12:43,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:43,455 INFO L93 Difference]: Finished difference Result 333 states and 663 transitions. [2022-03-01 17:12:43,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 17:12:43,456 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-03-01 17:12:43,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:43,457 INFO L225 Difference]: With dead ends: 333 [2022-03-01 17:12:43,457 INFO L226 Difference]: Without dead ends: 326 [2022-03-01 17:12:43,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 918 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=485, Invalid=2821, Unknown=0, NotChecked=0, Total=3306 [2022-03-01 17:12:43,457 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 165 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:43,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 200 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 838 Invalid, 0 Unknown, 71 Unchecked, 1.6s Time] [2022-03-01 17:12:43,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-03-01 17:12:43,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 153. [2022-03-01 17:12:43,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:43,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:12:43,460 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:12:43,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:43,460 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:12:43,460 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-03-01 17:12:43,460 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:12:43,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:43,460 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:43,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:43,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-01 17:12:43,675 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-03-01 17:12:43,676 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:43,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:43,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1226357898, now seen corresponding path program 83 times [2022-03-01 17:12:43,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:43,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147131149] [2022-03-01 17:12:43,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:43,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:43,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:44,052 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:44,052 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:44,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147131149] [2022-03-01 17:12:44,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147131149] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:44,052 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049414023] [2022-03-01 17:12:44,052 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:12:44,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:44,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:44,053 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-03-01 17:12:44,054 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-03-01 17:12:44,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 17:12:44,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:12:44,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:44,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:44,886 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:44,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:46,380 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:46,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049414023] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:46,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:46,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:46,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048814563] [2022-03-01 17:12:46,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:46,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:46,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:46,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:46,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:46,381 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:12:50,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:50,136 INFO L93 Difference]: Finished difference Result 280 states and 560 transitions. [2022-03-01 17:12:50,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:12:50,136 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-03-01 17:12:50,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:50,137 INFO L225 Difference]: With dead ends: 280 [2022-03-01 17:12:50,137 INFO L226 Difference]: Without dead ends: 273 [2022-03-01 17:12:50,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=323, Invalid=1933, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 17:12:50,138 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 112 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:50,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 210 Invalid, 898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 841 Invalid, 0 Unknown, 37 Unchecked, 1.6s Time] [2022-03-01 17:12:50,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2022-03-01 17:12:50,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 151. [2022-03-01 17:12:50,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:50,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:12:50,140 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:12:50,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:50,140 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:12:50,140 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-03-01 17:12:50,140 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:12:50,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:50,141 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:50,141 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:50,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-03-01 17:12:50,351 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-03-01 17:12:50,351 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:50,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:50,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1387602208, now seen corresponding path program 84 times [2022-03-01 17:12:50,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:50,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234261500] [2022-03-01 17:12:50,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:50,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:50,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:12:50,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:50,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:12:50,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234261500] [2022-03-01 17:12:50,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234261500] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:12:50,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318094550] [2022-03-01 17:12:50,733 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:12:50,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:12:50,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:12:50,734 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-03-01 17:12:50,734 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-03-01 17:12:50,753 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:12:50,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:12:50,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:12:50,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:12:51,582 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:51,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:12:53,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:12:53,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318094550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:12:53,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:12:53,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:12:53,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873435364] [2022-03-01 17:12:53,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:12:53,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:12:53,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:12:53,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:12:53,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:12:53,342 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:12:59,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:12:59,637 INFO L93 Difference]: Finished difference Result 358 states and 694 transitions. [2022-03-01 17:12:59,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 17:12:59,638 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-03-01 17:12:59,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:12:59,639 INFO L225 Difference]: With dead ends: 358 [2022-03-01 17:12:59,639 INFO L226 Difference]: Without dead ends: 351 [2022-03-01 17:12:59,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=543, Invalid=2997, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 17:12:59,639 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 264 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:12:59,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 234 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 847 Invalid, 0 Unknown, 105 Unchecked, 1.7s Time] [2022-03-01 17:12:59,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-03-01 17:12:59,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 151. [2022-03-01 17:12:59,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:12:59,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:12:59,642 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:12:59,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:12:59,642 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:12:59,642 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-03-01 17:12:59,642 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:12:59,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:12:59,642 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:12:59,642 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:12:59,658 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-01 17:12:59,843 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-03-01 17:12:59,843 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:12:59,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:12:59,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1403063004, now seen corresponding path program 85 times [2022-03-01 17:12:59,843 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:12:59,843 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434679125] [2022-03-01 17:12:59,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:12:59,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:12:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:00,267 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:00,267 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:00,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434679125] [2022-03-01 17:13:00,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434679125] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:00,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856405604] [2022-03-01 17:13:00,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:13:00,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:00,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:00,268 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-03-01 17:13:00,269 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-03-01 17:13:00,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:00,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:00,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:01,130 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:01,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:02,831 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:02,832 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856405604] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:02,832 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:02,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:13:02,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259643842] [2022-03-01 17:13:02,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:02,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:13:02,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:02,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:13:02,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:13:02,832 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:13:09,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:13:09,222 INFO L93 Difference]: Finished difference Result 359 states and 701 transitions. [2022-03-01 17:13:09,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 17:13:09,223 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-03-01 17:13:09,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:13:09,224 INFO L225 Difference]: With dead ends: 359 [2022-03-01 17:13:09,224 INFO L226 Difference]: Without dead ends: 352 [2022-03-01 17:13:09,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=525, Invalid=3257, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 17:13:09,224 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 196 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 1047 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 1144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:13:09,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 284 Invalid, 1144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1047 Invalid, 0 Unknown, 65 Unchecked, 2.2s Time] [2022-03-01 17:13:09,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-03-01 17:13:09,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 152. [2022-03-01 17:13:09,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.271523178807947) internal successors, (343), 151 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:13:09,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 343 transitions. [2022-03-01 17:13:09,227 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 343 transitions. Word has length 19 [2022-03-01 17:13:09,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:13:09,227 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 343 transitions. [2022-03-01 17:13:09,227 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-03-01 17:13:09,227 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 343 transitions. [2022-03-01 17:13:09,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:13:09,227 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:13:09,227 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:13:09,244 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-03-01 17:13:09,442 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-03-01 17:13:09,442 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:13:09,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:13:09,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1974517810, now seen corresponding path program 86 times [2022-03-01 17:13:09,443 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:13:09,443 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874204360] [2022-03-01 17:13:09,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:13:09,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:13:09,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:09,811 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:09,811 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:09,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874204360] [2022-03-01 17:13:09,811 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874204360] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:09,811 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857378357] [2022-03-01 17:13:09,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:13:09,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:09,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:09,812 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-03-01 17:13:09,813 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-03-01 17:13:09,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:13:09,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:13:09,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:09,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:10,715 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:10,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:12,210 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:12,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857378357] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:12,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:12,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:13:12,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847498326] [2022-03-01 17:13:12,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:12,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:13:12,211 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:12,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:13:12,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=597, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:13:12,211 INFO L87 Difference]: Start difference. First operand 152 states and 343 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-03-01 17:13:17,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:13:17,184 INFO L93 Difference]: Finished difference Result 315 states and 613 transitions. [2022-03-01 17:13:17,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:13:17,184 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-03-01 17:13:17,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:13:17,185 INFO L225 Difference]: With dead ends: 315 [2022-03-01 17:13:17,185 INFO L226 Difference]: Without dead ends: 308 [2022-03-01 17:13:17,186 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=416, Invalid=2554, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:13:17,186 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 178 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:13:17,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 230 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 755 Invalid, 0 Unknown, 88 Unchecked, 1.6s Time] [2022-03-01 17:13:17,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-03-01 17:13:17,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 151. [2022-03-01 17:13:17,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:13:17,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:13:17,188 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:13:17,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:13:17,188 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:13:17,188 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-03-01 17:13:17,188 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:13:17,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:13:17,189 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:13:17,189 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:13:17,204 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-03-01 17:13:17,389 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-03-01 17:13:17,389 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:13:17,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:13:17,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1436662232, now seen corresponding path program 87 times [2022-03-01 17:13:17,389 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:13:17,390 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941825254] [2022-03-01 17:13:17,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:13:17,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:13:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:17,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:17,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941825254] [2022-03-01 17:13:17,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941825254] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:17,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890872684] [2022-03-01 17:13:17,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:13:17,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:17,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:17,780 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-03-01 17:13:17,780 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-03-01 17:13:17,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-01 17:13:17,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:13:17,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:17,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:18,618 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:18,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:19,961 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:19,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890872684] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:19,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:19,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:13:19,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167173380] [2022-03-01 17:13:19,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:19,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:13:19,962 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:19,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:13:19,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=600, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:13:19,962 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:13:25,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:13:25,168 INFO L93 Difference]: Finished difference Result 302 states and 591 transitions. [2022-03-01 17:13:25,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-01 17:13:25,169 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-03-01 17:13:25,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:13:25,170 INFO L225 Difference]: With dead ends: 302 [2022-03-01 17:13:25,170 INFO L226 Difference]: Without dead ends: 295 [2022-03-01 17:13:25,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=407, Invalid=2563, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:13:25,170 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 183 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 953 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 1068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 953 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 94 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 17:13:25,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 259 Invalid, 1068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 953 Invalid, 0 Unknown, 94 Unchecked, 1.9s Time] [2022-03-01 17:13:25,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-03-01 17:13:25,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 151. [2022-03-01 17:13:25,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:13:25,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:13:25,173 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:13:25,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:13:25,173 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:13:25,173 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-03-01 17:13:25,173 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:13:25,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:13:25,173 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:13:25,173 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:13:25,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-01 17:13:25,375 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-03-01 17:13:25,375 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:13:25,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:13:25,376 INFO L85 PathProgramCache]: Analyzing trace with hash -1604679460, now seen corresponding path program 88 times [2022-03-01 17:13:25,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:13:25,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080898410] [2022-03-01 17:13:25,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:13:25,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:13:25,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:25,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:25,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:25,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080898410] [2022-03-01 17:13:25,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080898410] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:25,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778863775] [2022-03-01 17:13:25,732 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:13:25,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:25,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:25,733 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-03-01 17:13:25,734 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-03-01 17:13:25,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:13:25,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:13:25,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:25,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:26,625 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:26,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:27,951 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:27,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778863775] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:27,952 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:27,952 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:13:27,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285690729] [2022-03-01 17:13:27,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:27,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:13:27,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:27,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:13:27,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:13:27,952 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:13:33,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:13:33,713 INFO L93 Difference]: Finished difference Result 285 states and 560 transitions. [2022-03-01 17:13:33,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-01 17:13:33,713 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-03-01 17:13:33,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:13:33,714 INFO L225 Difference]: With dead ends: 285 [2022-03-01 17:13:33,714 INFO L226 Difference]: Without dead ends: 278 [2022-03-01 17:13:33,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=458, Invalid=2964, Unknown=0, NotChecked=0, Total=3422 [2022-03-01 17:13:33,715 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 171 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 984 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 17:13:33,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 246 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 984 Invalid, 0 Unknown, 97 Unchecked, 1.9s Time] [2022-03-01 17:13:33,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2022-03-01 17:13:33,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 151. [2022-03-01 17:13:33,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:13:33,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:13:33,717 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:13:33,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:13:33,717 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:13:33,717 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-03-01 17:13:33,717 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:13:33,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:13:33,718 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:13:33,718 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:13:33,734 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-03-01 17:13:33,918 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-03-01 17:13:33,918 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:13:33,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:13:33,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1987399848, now seen corresponding path program 89 times [2022-03-01 17:13:33,919 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:13:33,919 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813845408] [2022-03-01 17:13:33,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:13:33,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:13:33,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:34,284 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:34,284 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:34,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813845408] [2022-03-01 17:13:34,284 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813845408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:34,284 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308338311] [2022-03-01 17:13:34,284 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:13:34,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:34,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:34,285 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-03-01 17:13:34,286 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-03-01 17:13:34,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:13:34,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:13:34,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:34,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:35,164 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:35,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:36,379 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:36,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308338311] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:36,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:36,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:13:36,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068349534] [2022-03-01 17:13:36,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:36,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:13:36,380 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:36,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:13:36,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:13:36,381 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:13:41,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:13:41,916 INFO L93 Difference]: Finished difference Result 294 states and 575 transitions. [2022-03-01 17:13:41,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 17:13:41,916 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-03-01 17:13:41,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:13:41,917 INFO L225 Difference]: With dead ends: 294 [2022-03-01 17:13:41,917 INFO L226 Difference]: Without dead ends: 287 [2022-03-01 17:13:41,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=477, Invalid=3063, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 17:13:41,917 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 199 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:13:41,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 226 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 802 Invalid, 0 Unknown, 101 Unchecked, 1.6s Time] [2022-03-01 17:13:41,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-03-01 17:13:41,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 153. [2022-03-01 17:13:41,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:13:41,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:13:41,920 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:13:41,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:13:41,920 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:13:41,920 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-03-01 17:13:41,920 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:13:41,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:13:41,920 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:13:41,920 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:13:41,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-01 17:13:42,128 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-03-01 17:13:42,128 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:13:42,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:13:42,129 INFO L85 PathProgramCache]: Analyzing trace with hash 91893980, now seen corresponding path program 90 times [2022-03-01 17:13:42,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:13:42,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647859769] [2022-03-01 17:13:42,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:13:42,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:13:42,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:42,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:42,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:42,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647859769] [2022-03-01 17:13:42,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647859769] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:42,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566798254] [2022-03-01 17:13:42,607 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:13:42,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:42,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:42,608 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-03-01 17:13:42,609 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-03-01 17:13:42,629 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:13:42,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:13:42,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:42,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:43,549 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:43,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:44,820 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:44,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566798254] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:44,820 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:44,820 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:13:44,820 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783379964] [2022-03-01 17:13:44,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:44,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:13:44,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:44,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:13:44,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:13:44,821 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:13:51,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:13:51,547 INFO L93 Difference]: Finished difference Result 336 states and 656 transitions. [2022-03-01 17:13:51,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-01 17:13:51,547 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-03-01 17:13:51,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:13:51,549 INFO L225 Difference]: With dead ends: 336 [2022-03-01 17:13:51,549 INFO L226 Difference]: Without dead ends: 329 [2022-03-01 17:13:51,549 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1314 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=634, Invalid=3922, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 17:13:51,549 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 249 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 1164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:13:51,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 233 Invalid, 1164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1011 Invalid, 0 Unknown, 113 Unchecked, 2.0s Time] [2022-03-01 17:13:51,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2022-03-01 17:13:51,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 153. [2022-03-01 17:13:51,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:13:51,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:13:51,552 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:13:51,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:13:51,552 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:13:51,552 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-03-01 17:13:51,552 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:13:51,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:13:51,552 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:13:51,552 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:13:51,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-03-01 17:13:51,756 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-03-01 17:13:51,757 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:13:51,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:13:51,757 INFO L85 PathProgramCache]: Analyzing trace with hash 107354776, now seen corresponding path program 91 times [2022-03-01 17:13:51,757 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:13:51,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041931563] [2022-03-01 17:13:51,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:13:51,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:13:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:52,154 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:52,154 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:13:52,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041931563] [2022-03-01 17:13:52,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041931563] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:13:52,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615635946] [2022-03-01 17:13:52,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:13:52,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:13:52,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:13:52,156 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-03-01 17:13:52,156 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-03-01 17:13:52,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:13:52,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:13:52,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:13:53,035 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:53,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:13:54,324 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:13:54,324 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615635946] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:13:54,324 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:13:54,324 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:13:54,324 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311688349] [2022-03-01 17:13:54,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:13:54,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:13:54,325 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:13:54,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:13:54,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:13:54,325 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:14:00,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:00,475 INFO L93 Difference]: Finished difference Result 329 states and 648 transitions. [2022-03-01 17:14:00,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 17:14:00,475 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-03-01 17:14:00,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:00,476 INFO L225 Difference]: With dead ends: 329 [2022-03-01 17:14:00,476 INFO L226 Difference]: Without dead ends: 322 [2022-03-01 17:14:00,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=549, Invalid=3233, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 17:14:00,477 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 210 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:00,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 214 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 941 Invalid, 0 Unknown, 112 Unchecked, 1.9s Time] [2022-03-01 17:14:00,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-03-01 17:14:00,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 153. [2022-03-01 17:14:00,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:14:00,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:14:00,480 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:14:00,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:00,480 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:14:00,480 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-03-01 17:14:00,480 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:14:00,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:00,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:00,480 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:00,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-01 17:14:00,691 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-03-01 17:14:00,691 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:00,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:00,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1120047308, now seen corresponding path program 92 times [2022-03-01 17:14:00,691 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:00,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032195952] [2022-03-01 17:14:00,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:00,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:01,095 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:01,095 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:01,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032195952] [2022-03-01 17:14:01,095 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032195952] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:01,095 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384405703] [2022-03-01 17:14:01,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:14:01,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:01,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:01,097 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:01,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-01 17:14:01,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:14:01,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:01,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:01,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:02,040 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:02,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:03,290 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:03,290 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384405703] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:03,290 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:03,290 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:03,290 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531893870] [2022-03-01 17:14:03,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:03,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:03,291 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:03,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:03,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=624, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:03,291 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:14:08,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:08,475 INFO L93 Difference]: Finished difference Result 296 states and 595 transitions. [2022-03-01 17:14:08,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-01 17:14:08,476 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-03-01 17:14:08,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:08,476 INFO L225 Difference]: With dead ends: 296 [2022-03-01 17:14:08,476 INFO L226 Difference]: Without dead ends: 289 [2022-03-01 17:14:08,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=454, Invalid=2516, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:14:08,477 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 166 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 823 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 823 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:08,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [166 Valid, 199 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 823 Invalid, 0 Unknown, 99 Unchecked, 1.7s Time] [2022-03-01 17:14:08,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-03-01 17:14:08,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 153. [2022-03-01 17:14:08,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:14:08,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:14:08,479 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:14:08,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:08,479 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:14:08,480 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-03-01 17:14:08,480 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:14:08,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:08,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:08,480 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:08,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-01 17:14:08,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:08,680 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:08,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:08,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1044210024, now seen corresponding path program 93 times [2022-03-01 17:14:08,681 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:08,681 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450726462] [2022-03-01 17:14:08,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:08,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:08,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:09,092 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:09,093 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:09,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450726462] [2022-03-01 17:14:09,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450726462] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:09,093 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756655558] [2022-03-01 17:14:09,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:14:09,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:09,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:09,094 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:09,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-01 17:14:09,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:14:09,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:09,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:09,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:10,061 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:10,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:11,937 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:11,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756655558] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:11,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:11,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:11,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712770097] [2022-03-01 17:14:11,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:11,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:11,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:11,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:11,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:11,938 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:14:18,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:18,285 INFO L93 Difference]: Finished difference Result 329 states and 651 transitions. [2022-03-01 17:14:18,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 17:14:18,285 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-03-01 17:14:18,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:18,286 INFO L225 Difference]: With dead ends: 329 [2022-03-01 17:14:18,286 INFO L226 Difference]: Without dead ends: 322 [2022-03-01 17:14:18,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1142 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=586, Invalid=3446, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 17:14:18,286 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 237 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:18,286 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [237 Valid, 194 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 764 Invalid, 0 Unknown, 99 Unchecked, 1.6s Time] [2022-03-01 17:14:18,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-03-01 17:14:18,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 154. [2022-03-01 17:14:18,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2679738562091503) internal successors, (347), 153 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-03-01 17:14:18,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 347 transitions. [2022-03-01 17:14:18,289 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 347 transitions. Word has length 19 [2022-03-01 17:14:18,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:18,289 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 347 transitions. [2022-03-01 17:14:18,289 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-03-01 17:14:18,289 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 347 transitions. [2022-03-01 17:14:18,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:18,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:18,289 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:18,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-01 17:14:18,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-03-01 17:14:18,493 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:18,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:18,494 INFO L85 PathProgramCache]: Analyzing trace with hash -1028749228, now seen corresponding path program 94 times [2022-03-01 17:14:18,494 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:18,494 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937152423] [2022-03-01 17:14:18,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:18,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:18,888 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:18,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:18,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937152423] [2022-03-01 17:14:18,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937152423] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:18,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114944556] [2022-03-01 17:14:18,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:14:18,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:18,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:18,889 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:18,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-01 17:14:18,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:14:18,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:18,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:18,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:19,745 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:19,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:21,088 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:21,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114944556] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:21,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:21,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:21,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205654398] [2022-03-01 17:14:21,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:21,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:21,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:21,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:21,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:21,089 INFO L87 Difference]: Start difference. First operand 154 states and 347 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-03-01 17:14:26,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:26,923 INFO L93 Difference]: Finished difference Result 323 states and 646 transitions. [2022-03-01 17:14:26,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 17:14:26,924 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-03-01 17:14:26,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:26,924 INFO L225 Difference]: With dead ends: 323 [2022-03-01 17:14:26,924 INFO L226 Difference]: Without dead ends: 316 [2022-03-01 17:14:26,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=598, Invalid=3562, Unknown=0, NotChecked=0, Total=4160 [2022-03-01 17:14:26,925 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 217 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:26,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 219 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 954 Invalid, 0 Unknown, 110 Unchecked, 1.9s Time] [2022-03-01 17:14:26,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2022-03-01 17:14:26,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 155. [2022-03-01 17:14:26,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.272727272727273) internal successors, (350), 154 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:14:26,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 350 transitions. [2022-03-01 17:14:26,928 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 350 transitions. Word has length 19 [2022-03-01 17:14:26,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:26,928 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 350 transitions. [2022-03-01 17:14:26,928 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-03-01 17:14:26,928 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 350 transitions. [2022-03-01 17:14:26,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:26,928 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:26,928 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:26,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2022-03-01 17:14:27,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:27,144 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:27,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:27,144 INFO L85 PathProgramCache]: Analyzing trace with hash -457294422, now seen corresponding path program 95 times [2022-03-01 17:14:27,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:27,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958378986] [2022-03-01 17:14:27,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:27,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:27,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:27,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-03-01 17:14:27,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:27,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958378986] [2022-03-01 17:14:27,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958378986] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:27,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134111015] [2022-03-01 17:14:27,482 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:14:27,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:27,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:27,483 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:27,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-01 17:14:27,501 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:14:27,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:27,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:27,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:28,372 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:28,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:29,819 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:29,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134111015] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:29,820 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:29,820 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:29,820 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027459023] [2022-03-01 17:14:29,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:29,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:29,820 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:29,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:29,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:29,820 INFO L87 Difference]: Start difference. First operand 155 states and 350 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-03-01 17:14:34,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:34,114 INFO L93 Difference]: Finished difference Result 274 states and 552 transitions. [2022-03-01 17:14:34,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:14:34,115 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-03-01 17:14:34,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:34,115 INFO L225 Difference]: With dead ends: 274 [2022-03-01 17:14:34,115 INFO L226 Difference]: Without dead ends: 267 [2022-03-01 17:14:34,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=401, Invalid=2569, Unknown=0, NotChecked=0, Total=2970 [2022-03-01 17:14:34,116 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 133 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:34,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 173 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 711 Invalid, 0 Unknown, 78 Unchecked, 1.4s Time] [2022-03-01 17:14:34,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-03-01 17:14:34,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 153. [2022-03-01 17:14:34,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:14:34,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:14:34,118 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:14:34,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:34,118 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:14:34,118 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-03-01 17:14:34,118 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:14:34,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:34,119 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:34,119 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:34,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-01 17:14:34,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:34,319 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:34,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:34,319 INFO L85 PathProgramCache]: Analyzing trace with hash 2005845588, now seen corresponding path program 96 times [2022-03-01 17:14:34,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:34,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202072815] [2022-03-01 17:14:34,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:34,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:34,765 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:34,765 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:34,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202072815] [2022-03-01 17:14:34,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202072815] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:34,765 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34226314] [2022-03-01 17:14:34,766 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:14:34,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:34,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:34,767 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:34,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-01 17:14:34,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 17:14:34,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:34,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:34,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:35,607 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:35,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:37,341 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:37,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34226314] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:37,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:37,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:37,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508442805] [2022-03-01 17:14:37,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:37,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:37,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:37,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:37,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=628, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:37,343 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:14:42,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:42,645 INFO L93 Difference]: Finished difference Result 291 states and 597 transitions. [2022-03-01 17:14:42,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 17:14:42,646 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-03-01 17:14:42,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:42,646 INFO L225 Difference]: With dead ends: 291 [2022-03-01 17:14:42,646 INFO L226 Difference]: Without dead ends: 284 [2022-03-01 17:14:42,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=437, Invalid=2425, Unknown=0, NotChecked=0, Total=2862 [2022-03-01 17:14:42,647 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 147 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 1107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:42,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 221 Invalid, 1107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 990 Invalid, 0 Unknown, 82 Unchecked, 2.1s Time] [2022-03-01 17:14:42,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-01 17:14:42,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 152. [2022-03-01 17:14:42,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.2649006622516556) internal successors, (342), 151 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-03-01 17:14:42,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 342 transitions. [2022-03-01 17:14:42,649 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 342 transitions. Word has length 19 [2022-03-01 17:14:42,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:42,649 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 342 transitions. [2022-03-01 17:14:42,649 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-03-01 17:14:42,649 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 342 transitions. [2022-03-01 17:14:42,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:42,650 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:42,650 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:42,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2022-03-01 17:14:42,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-03-01 17:14:42,850 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:42,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:42,850 INFO L85 PathProgramCache]: Analyzing trace with hash -142950948, now seen corresponding path program 97 times [2022-03-01 17:14:42,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:42,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471079932] [2022-03-01 17:14:42,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:42,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:42,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:43,260 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:43,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:43,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471079932] [2022-03-01 17:14:43,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471079932] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:43,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420424275] [2022-03-01 17:14:43,261 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:14:43,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:43,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:43,262 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:43,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-01 17:14:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:43,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:43,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:44,217 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:44,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:45,682 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:45,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420424275] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:45,683 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:45,683 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:45,683 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818263217] [2022-03-01 17:14:45,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:45,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:45,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:45,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:45,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:45,684 INFO L87 Difference]: Start difference. First operand 152 states and 342 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-03-01 17:14:51,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:51,971 INFO L93 Difference]: Finished difference Result 320 states and 647 transitions. [2022-03-01 17:14:51,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-01 17:14:51,972 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-03-01 17:14:51,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:51,973 INFO L225 Difference]: With dead ends: 320 [2022-03-01 17:14:51,973 INFO L226 Difference]: Without dead ends: 313 [2022-03-01 17:14:51,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=541, Invalid=3119, Unknown=0, NotChecked=0, Total=3660 [2022-03-01 17:14:51,973 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 182 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:51,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 200 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 947 Invalid, 0 Unknown, 45 Unchecked, 2.1s Time] [2022-03-01 17:14:51,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2022-03-01 17:14:51,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 153. [2022-03-01 17:14:51,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:14:51,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:14:51,976 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:14:51,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:51,976 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:14:51,976 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-03-01 17:14:51,976 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:14:51,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:51,976 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:51,976 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:51,992 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-01 17:14:52,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-01 17:14:52,177 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:52,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:52,177 INFO L85 PathProgramCache]: Analyzing trace with hash 428503858, now seen corresponding path program 98 times [2022-03-01 17:14:52,177 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:52,177 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138591524] [2022-03-01 17:14:52,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:52,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:52,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:52,557 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:52,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:52,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138591524] [2022-03-01 17:14:52,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138591524] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:52,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749215628] [2022-03-01 17:14:52,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:14:52,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:52,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:52,559 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:52,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-01 17:14:52,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:14:52,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:52,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:52,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:14:53,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:53,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:14:55,169 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:55,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749215628] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:14:55,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:14:55,169 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:14:55,169 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795552336] [2022-03-01 17:14:55,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:14:55,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:14:55,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:14:55,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:14:55,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=640, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:14:55,170 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:14:59,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:14:59,075 INFO L93 Difference]: Finished difference Result 267 states and 544 transitions. [2022-03-01 17:14:59,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:14:59,075 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-03-01 17:14:59,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:14:59,076 INFO L225 Difference]: With dead ends: 267 [2022-03-01 17:14:59,076 INFO L226 Difference]: Without dead ends: 260 [2022-03-01 17:14:59,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=338, Invalid=2112, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 17:14:59,076 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 144 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:14:59,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 156 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 666 Invalid, 0 Unknown, 80 Unchecked, 1.4s Time] [2022-03-01 17:14:59,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-03-01 17:14:59,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 151. [2022-03-01 17:14:59,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:14:59,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:14:59,078 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:14:59,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:14:59,079 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:14:59,079 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-03-01 17:14:59,079 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:14:59,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:14:59,079 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:14:59,079 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:14:59,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-01 17:14:59,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-01 17:14:59,295 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:14:59,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:14:59,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1252503332, now seen corresponding path program 99 times [2022-03-01 17:14:59,295 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:14:59,295 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47870124] [2022-03-01 17:14:59,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:14:59,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:14:59,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:14:59,763 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:14:59,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:14:59,763 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47870124] [2022-03-01 17:14:59,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47870124] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:14:59,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633093403] [2022-03-01 17:14:59,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:14:59,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:14:59,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:14:59,765 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:14:59,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-01 17:14:59,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:14:59,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:14:59,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:14:59,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:00,721 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:00,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:02,256 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:02,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633093403] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:02,256 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:02,256 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:02,256 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476570019] [2022-03-01 17:15:02,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:02,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:02,257 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:02,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:02,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:02,257 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:15:09,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:15:09,308 INFO L93 Difference]: Finished difference Result 338 states and 676 transitions. [2022-03-01 17:15:09,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 17:15:09,309 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-03-01 17:15:09,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:15:09,310 INFO L225 Difference]: With dead ends: 338 [2022-03-01 17:15:09,310 INFO L226 Difference]: Without dead ends: 331 [2022-03-01 17:15:09,310 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=551, Invalid=2989, Unknown=0, NotChecked=0, Total=3540 [2022-03-01 17:15:09,310 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 228 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 1087 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1087 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:15:09,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 278 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1087 Invalid, 0 Unknown, 106 Unchecked, 2.4s Time] [2022-03-01 17:15:09,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-03-01 17:15:09,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 152. [2022-03-01 17:15:09,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.2781456953642385) internal successors, (344), 151 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:15:09,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 344 transitions. [2022-03-01 17:15:09,313 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 344 transitions. Word has length 19 [2022-03-01 17:15:09,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:15:09,313 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 344 transitions. [2022-03-01 17:15:09,313 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-03-01 17:15:09,313 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 344 transitions. [2022-03-01 17:15:09,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:15:09,313 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:15:09,313 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:15:09,328 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-03-01 17:15:09,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:09,514 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:15:09,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:15:09,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1237042536, now seen corresponding path program 100 times [2022-03-01 17:15:09,514 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:15:09,514 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160033660] [2022-03-01 17:15:09,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:15:09,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:15:09,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:09,890 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:09,890 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:15:09,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160033660] [2022-03-01 17:15:09,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160033660] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:15:09,890 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838042677] [2022-03-01 17:15:09,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:15:09,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:09,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:15:09,891 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:15:09,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-01 17:15:09,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:15:09,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:15:09,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:15:09,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:10,845 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:10,845 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:12,425 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:12,425 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838042677] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:12,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:12,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:12,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268690244] [2022-03-01 17:15:12,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:12,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:12,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:12,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:12,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:12,426 INFO L87 Difference]: Start difference. First operand 152 states and 344 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-03-01 17:15:20,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:15:20,134 INFO L93 Difference]: Finished difference Result 348 states and 693 transitions. [2022-03-01 17:15:20,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 17:15:20,134 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-03-01 17:15:20,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:15:20,135 INFO L225 Difference]: With dead ends: 348 [2022-03-01 17:15:20,135 INFO L226 Difference]: Without dead ends: 341 [2022-03-01 17:15:20,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1129 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=582, Invalid=3450, Unknown=0, NotChecked=0, Total=4032 [2022-03-01 17:15:20,135 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 205 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 1488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-03-01 17:15:20,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 356 Invalid, 1488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1346 Invalid, 0 Unknown, 113 Unchecked, 2.8s Time] [2022-03-01 17:15:20,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-03-01 17:15:20,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 153. [2022-03-01 17:15:20,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2828947368421053) internal successors, (347), 152 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-03-01 17:15:20,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 347 transitions. [2022-03-01 17:15:20,138 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 347 transitions. Word has length 19 [2022-03-01 17:15:20,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:15:20,138 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 347 transitions. [2022-03-01 17:15:20,138 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-03-01 17:15:20,138 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 347 transitions. [2022-03-01 17:15:20,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:15:20,138 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:15:20,138 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:15:20,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-03-01 17:15:20,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2022-03-01 17:15:20,356 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:15:20,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:15:20,356 INFO L85 PathProgramCache]: Analyzing trace with hash -665587730, now seen corresponding path program 101 times [2022-03-01 17:15:20,356 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:15:20,356 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909161827] [2022-03-01 17:15:20,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:15:20,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:15:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:20,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:20,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:15:20,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909161827] [2022-03-01 17:15:20,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909161827] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:15:20,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620638968] [2022-03-01 17:15:20,752 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:15:20,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:20,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:15:20,754 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:15:20,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-01 17:15:20,773 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:15:20,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:15:20,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:15:20,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:21,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:23,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-03-01 17:15:23,701 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620638968] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:23,701 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:23,701 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:23,701 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154012330] [2022-03-01 17:15:23,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:23,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:23,701 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:23,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:23,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=643, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:23,702 INFO L87 Difference]: Start difference. First operand 153 states and 347 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-03-01 17:15:29,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:15:29,311 INFO L93 Difference]: Finished difference Result 304 states and 605 transitions. [2022-03-01 17:15:29,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-01 17:15:29,311 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-03-01 17:15:29,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:15:29,312 INFO L225 Difference]: With dead ends: 304 [2022-03-01 17:15:29,312 INFO L226 Difference]: Without dead ends: 297 [2022-03-01 17:15:29,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=443, Invalid=2637, Unknown=0, NotChecked=0, Total=3080 [2022-03-01 17:15:29,313 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 183 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 894 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:15:29,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 217 Invalid, 894 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 818 Invalid, 0 Unknown, 48 Unchecked, 1.7s Time] [2022-03-01 17:15:29,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-03-01 17:15:29,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 152. [2022-03-01 17:15:29,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.2781456953642385) internal successors, (344), 151 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:15:29,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 344 transitions. [2022-03-01 17:15:29,315 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 344 transitions. Word has length 19 [2022-03-01 17:15:29,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:15:29,315 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 344 transitions. [2022-03-01 17:15:29,315 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-03-01 17:15:29,315 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 344 transitions. [2022-03-01 17:15:29,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:15:29,315 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:15:29,315 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:15:29,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-03-01 17:15:29,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-03-01 17:15:29,525 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:15:29,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:15:29,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1203443308, now seen corresponding path program 102 times [2022-03-01 17:15:29,525 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:15:29,525 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488790884] [2022-03-01 17:15:29,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:15:29,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:15:29,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:29,955 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:29,955 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:15:29,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488790884] [2022-03-01 17:15:29,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488790884] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:15:29,955 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662540593] [2022-03-01 17:15:29,955 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:15:29,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:29,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:15:29,956 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:15:29,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-01 17:15:29,980 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:15:29,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:15:29,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:15:29,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:30,882 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:30,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:32,490 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:32,490 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662540593] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:32,490 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:32,491 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:32,491 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242140845] [2022-03-01 17:15:32,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:32,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:32,491 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:32,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:32,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:32,491 INFO L87 Difference]: Start difference. First operand 152 states and 344 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-03-01 17:15:37,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:15:37,391 INFO L93 Difference]: Finished difference Result 291 states and 583 transitions. [2022-03-01 17:15:37,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-01 17:15:37,391 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-03-01 17:15:37,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:15:37,392 INFO L225 Difference]: With dead ends: 291 [2022-03-01 17:15:37,392 INFO L226 Difference]: Without dead ends: 284 [2022-03-01 17:15:37,393 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=396, Invalid=2360, Unknown=0, NotChecked=0, Total=2756 [2022-03-01 17:15:37,393 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 162 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:15:37,393 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 229 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 883 Invalid, 0 Unknown, 47 Unchecked, 1.7s Time] [2022-03-01 17:15:37,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-01 17:15:37,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 150. [2022-03-01 17:15:37,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.261744966442953) internal successors, (337), 149 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:15:37,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 337 transitions. [2022-03-01 17:15:37,395 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 337 transitions. Word has length 19 [2022-03-01 17:15:37,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:15:37,395 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 337 transitions. [2022-03-01 17:15:37,395 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-03-01 17:15:37,395 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 337 transitions. [2022-03-01 17:15:37,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:15:37,395 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:15:37,395 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:15:37,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-01 17:15:37,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:37,596 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:15:37,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:15:37,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1848961976, now seen corresponding path program 103 times [2022-03-01 17:15:37,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:15:37,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668100692] [2022-03-01 17:15:37,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:15:37,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:15:37,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:37,982 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:37,982 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:15:37,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668100692] [2022-03-01 17:15:37,982 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668100692] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:15:37,982 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156791836] [2022-03-01 17:15:37,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:15:37,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:37,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:15:37,983 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:15:37,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-01 17:15:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:38,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:15:38,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:38,978 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:38,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:40,500 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:40,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156791836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:40,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:40,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:40,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572570193] [2022-03-01 17:15:40,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:40,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:40,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:40,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:40,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:40,501 INFO L87 Difference]: Start difference. First operand 150 states and 337 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-03-01 17:15:44,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:15:44,025 INFO L93 Difference]: Finished difference Result 221 states and 458 transitions. [2022-03-01 17:15:44,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-01 17:15:44,026 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-03-01 17:15:44,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:15:44,026 INFO L225 Difference]: With dead ends: 221 [2022-03-01 17:15:44,026 INFO L226 Difference]: Without dead ends: 214 [2022-03-01 17:15:44,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=252, Invalid=1470, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 17:15:44,027 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 96 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:15:44,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 161 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 627 Invalid, 0 Unknown, 64 Unchecked, 1.3s Time] [2022-03-01 17:15:44,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-03-01 17:15:44,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 151. [2022-03-01 17:15:44,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.2666666666666666) internal successors, (340), 150 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:15:44,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 340 transitions. [2022-03-01 17:15:44,029 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 340 transitions. Word has length 19 [2022-03-01 17:15:44,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:15:44,029 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 340 transitions. [2022-03-01 17:15:44,029 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-03-01 17:15:44,029 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 340 transitions. [2022-03-01 17:15:44,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:15:44,029 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:15:44,029 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:15:44,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-03-01 17:15:44,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:44,230 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:15:44,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:15:44,230 INFO L85 PathProgramCache]: Analyzing trace with hash 230331852, now seen corresponding path program 104 times [2022-03-01 17:15:44,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:15:44,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104992516] [2022-03-01 17:15:44,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:15:44,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:15:44,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:44,599 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:44,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:15:44,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104992516] [2022-03-01 17:15:44,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104992516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:15:44,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14311818] [2022-03-01 17:15:44,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:15:44,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:44,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:15:44,601 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:15:44,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-01 17:15:44,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:15:44,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:15:44,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:15:44,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:45,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:45,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:46,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:46,999 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14311818] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:46,999 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:46,999 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:46,999 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909861642] [2022-03-01 17:15:46,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:46,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:46,999 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:46,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:47,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:47,000 INFO L87 Difference]: Start difference. First operand 151 states and 340 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-03-01 17:15:52,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:15:52,301 INFO L93 Difference]: Finished difference Result 258 states and 532 transitions. [2022-03-01 17:15:52,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-01 17:15:52,301 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-03-01 17:15:52,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:15:52,301 INFO L225 Difference]: With dead ends: 258 [2022-03-01 17:15:52,302 INFO L226 Difference]: Without dead ends: 251 [2022-03-01 17:15:52,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=353, Invalid=1903, Unknown=0, NotChecked=0, Total=2256 [2022-03-01 17:15:52,302 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 126 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:15:52,302 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 203 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 874 Invalid, 0 Unknown, 86 Unchecked, 2.0s Time] [2022-03-01 17:15:52,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-03-01 17:15:52,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 150. [2022-03-01 17:15:52,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.261744966442953) internal successors, (337), 149 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:15:52,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 337 transitions. [2022-03-01 17:15:52,304 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 337 transitions. Word has length 19 [2022-03-01 17:15:52,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:15:52,304 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 337 transitions. [2022-03-01 17:15:52,304 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-03-01 17:15:52,304 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 337 transitions. [2022-03-01 17:15:52,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:15:52,304 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:15:52,304 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:15:52,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-03-01 17:15:52,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-03-01 17:15:52,505 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:15:52,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:15:52,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1918464684, now seen corresponding path program 105 times [2022-03-01 17:15:52,505 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:15:52,505 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060739779] [2022-03-01 17:15:52,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:15:52,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:15:52,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:15:52,867 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:52,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:15:52,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060739779] [2022-03-01 17:15:52,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060739779] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:15:52,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106615560] [2022-03-01 17:15:52,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:15:52,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:15:52,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:15:52,869 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:15:52,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-01 17:15:52,887 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-01 17:15:52,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:15:52,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-01 17:15:52,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:15:53,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:53,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:15:56,173 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:15:56,173 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106615560] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:15:56,173 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:15:56,173 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:15:56,173 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529591428] [2022-03-01 17:15:56,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:15:56,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:15:56,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:15:56,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:15:56,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:15:56,174 INFO L87 Difference]: Start difference. First operand 150 states and 337 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-03-01 17:16:01,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:01,440 INFO L93 Difference]: Finished difference Result 261 states and 539 transitions. [2022-03-01 17:16:01,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-01 17:16:01,441 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-03-01 17:16:01,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:01,441 INFO L225 Difference]: With dead ends: 261 [2022-03-01 17:16:01,441 INFO L226 Difference]: Without dead ends: 254 [2022-03-01 17:16:01,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=396, Invalid=1956, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 17:16:01,442 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 145 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:01,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 189 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 769 Invalid, 0 Unknown, 80 Unchecked, 1.7s Time] [2022-03-01 17:16:01,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2022-03-01 17:16:01,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 147. [2022-03-01 17:16:01,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.2534246575342465) internal successors, (329), 146 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:01,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 329 transitions. [2022-03-01 17:16:01,444 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 329 transitions. Word has length 19 [2022-03-01 17:16:01,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:01,444 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 329 transitions. [2022-03-01 17:16:01,444 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-03-01 17:16:01,444 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 329 transitions. [2022-03-01 17:16:01,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:16:01,444 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:01,444 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:01,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-03-01 17:16:01,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:01,660 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:01,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:01,660 INFO L85 PathProgramCache]: Analyzing trace with hash 527545288, now seen corresponding path program 106 times [2022-03-01 17:16:01,661 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:01,661 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597778456] [2022-03-01 17:16:01,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:01,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:01,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:02,088 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:02,088 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:02,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597778456] [2022-03-01 17:16:02,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597778456] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:02,088 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761469742] [2022-03-01 17:16:02,089 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:16:02,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:02,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:02,090 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:02,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-01 17:16:02,108 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:16:02,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:02,109 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 17:16:02,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:03,123 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:03,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:03,955 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:03,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761469742] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:03,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:03,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:16:03,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875478870] [2022-03-01 17:16:03,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:03,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:16:03,955 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:03,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:16:03,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=618, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:16:03,956 INFO L87 Difference]: Start difference. First operand 147 states and 329 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-03-01 17:16:06,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:06,670 INFO L93 Difference]: Finished difference Result 231 states and 481 transitions. [2022-03-01 17:16:06,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-01 17:16:06,670 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-03-01 17:16:06,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:06,671 INFO L225 Difference]: With dead ends: 231 [2022-03-01 17:16:06,671 INFO L226 Difference]: Without dead ends: 217 [2022-03-01 17:16:06,671 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=314, Invalid=1408, Unknown=0, NotChecked=0, Total=1722 [2022-03-01 17:16:06,671 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 97 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:06,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 182 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-01 17:16:06,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-03-01 17:16:06,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 148. [2022-03-01 17:16:06,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.258503401360544) internal successors, (332), 147 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:06,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 332 transitions. [2022-03-01 17:16:06,673 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 332 transitions. Word has length 19 [2022-03-01 17:16:06,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:06,673 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 332 transitions. [2022-03-01 17:16:06,673 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-03-01 17:16:06,673 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 332 transitions. [2022-03-01 17:16:06,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:16:06,674 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:06,674 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:06,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-03-01 17:16:06,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-01 17:16:06,882 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:06,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:06,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1688128180, now seen corresponding path program 107 times [2022-03-01 17:16:06,882 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:06,882 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46786605] [2022-03-01 17:16:06,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:06,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:06,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:07,384 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:07,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:07,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46786605] [2022-03-01 17:16:07,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46786605] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:07,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229580586] [2022-03-01 17:16:07,384 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:16:07,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:07,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:07,385 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:07,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-01 17:16:07,405 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:16:07,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:07,406 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 17:16:07,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:08,423 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:08,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:09,240 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:09,240 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229580586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:09,240 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:09,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 27 [2022-03-01 17:16:09,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803849488] [2022-03-01 17:16:09,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:09,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-01 17:16:09,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:09,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-01 17:16:09,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2022-03-01 17:16:09,241 INFO L87 Difference]: Start difference. First operand 148 states and 332 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-03-01 17:16:13,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:13,690 INFO L93 Difference]: Finished difference Result 304 states and 627 transitions. [2022-03-01 17:16:13,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-01 17:16:13,690 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-03-01 17:16:13,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:13,691 INFO L225 Difference]: With dead ends: 304 [2022-03-01 17:16:13,691 INFO L226 Difference]: Without dead ends: 290 [2022-03-01 17:16:13,691 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=525, Invalid=2127, Unknown=0, NotChecked=0, Total=2652 [2022-03-01 17:16:13,691 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 196 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:13,691 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 172 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-01 17:16:13,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-03-01 17:16:13,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 147. [2022-03-01 17:16:13,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.2534246575342465) internal successors, (329), 146 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:13,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 329 transitions. [2022-03-01 17:16:13,694 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 329 transitions. Word has length 19 [2022-03-01 17:16:13,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:13,694 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 329 transitions. [2022-03-01 17:16:13,694 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-03-01 17:16:13,694 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 329 transitions. [2022-03-01 17:16:13,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:16:13,694 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:13,694 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:13,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-03-01 17:16:13,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-01 17:16:13,910 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:13,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:13,910 INFO L85 PathProgramCache]: Analyzing trace with hash 278701068, now seen corresponding path program 108 times [2022-03-01 17:16:13,910 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:13,910 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536012783] [2022-03-01 17:16:13,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:13,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:13,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:14,265 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:14,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:14,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536012783] [2022-03-01 17:16:14,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536012783] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:14,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280064718] [2022-03-01 17:16:14,266 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:16:14,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:14,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:14,267 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:14,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-01 17:16:14,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 17:16:14,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:14,286 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 17:16:14,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:15,274 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:15,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:16,152 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:16,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280064718] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:16,152 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:16,152 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:16:16,152 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296270534] [2022-03-01 17:16:16,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:16,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:16:16,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:16,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:16:16,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:16:16,153 INFO L87 Difference]: Start difference. First operand 147 states and 329 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-03-01 17:16:19,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:19,554 INFO L93 Difference]: Finished difference Result 272 states and 549 transitions. [2022-03-01 17:16:19,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-01 17:16:19,554 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-03-01 17:16:19,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:19,554 INFO L225 Difference]: With dead ends: 272 [2022-03-01 17:16:19,555 INFO L226 Difference]: Without dead ends: 258 [2022-03-01 17:16:19,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=376, Invalid=1976, Unknown=0, NotChecked=0, Total=2352 [2022-03-01 17:16:19,555 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 137 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:19,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 155 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-01 17:16:19,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-03-01 17:16:19,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 154. [2022-03-01 17:16:19,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2745098039215685) internal successors, (348), 153 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:19,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 348 transitions. [2022-03-01 17:16:19,557 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 348 transitions. Word has length 19 [2022-03-01 17:16:19,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:19,557 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 348 transitions. [2022-03-01 17:16:19,557 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-03-01 17:16:19,557 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 348 transitions. [2022-03-01 17:16:19,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:16:19,558 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:19,558 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:19,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-01 17:16:19,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:19,758 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:19,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:19,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1936972400, now seen corresponding path program 109 times [2022-03-01 17:16:19,758 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:19,758 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741171328] [2022-03-01 17:16:19,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:19,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:19,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:20,193 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:20,193 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:20,193 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741171328] [2022-03-01 17:16:20,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741171328] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:20,193 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603132292] [2022-03-01 17:16:20,193 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:16:20,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:20,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:20,195 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:20,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-01 17:16:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:20,213 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 17:16:20,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:21,241 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:21,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:22,120 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:22,120 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603132292] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:22,120 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:22,120 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:16:22,120 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631511697] [2022-03-01 17:16:22,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:22,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:16:22,121 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:22,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:16:22,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:16:22,121 INFO L87 Difference]: Start difference. First operand 154 states and 348 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-03-01 17:16:27,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:27,793 INFO L93 Difference]: Finished difference Result 358 states and 720 transitions. [2022-03-01 17:16:27,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-01 17:16:27,794 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-03-01 17:16:27,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:27,794 INFO L225 Difference]: With dead ends: 358 [2022-03-01 17:16:27,794 INFO L226 Difference]: Without dead ends: 344 [2022-03-01 17:16:27,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1079 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=664, Invalid=3242, Unknown=0, NotChecked=0, Total=3906 [2022-03-01 17:16:27,795 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 201 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:27,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 206 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-01 17:16:27,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-03-01 17:16:27,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 153. [2022-03-01 17:16:27,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.2697368421052633) internal successors, (345), 152 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:27,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 345 transitions. [2022-03-01 17:16:27,797 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 345 transitions. Word has length 19 [2022-03-01 17:16:27,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:27,797 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 345 transitions. [2022-03-01 17:16:27,798 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-03-01 17:16:27,798 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 345 transitions. [2022-03-01 17:16:27,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:16:27,798 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:27,798 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:27,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-03-01 17:16:27,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-03-01 17:16:27,998 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:27,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:27,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1972294992, now seen corresponding path program 110 times [2022-03-01 17:16:27,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:27,999 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002879562] [2022-03-01 17:16:27,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:27,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:28,376 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:28,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:28,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002879562] [2022-03-01 17:16:28,376 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002879562] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:28,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456847310] [2022-03-01 17:16:28,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:16:28,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:28,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:28,378 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:28,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-01 17:16:28,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:16:28,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:28,396 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 17:16:28,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:29,377 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:29,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:30,353 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:30,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456847310] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:30,353 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:30,353 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:16:30,353 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080180928] [2022-03-01 17:16:30,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:30,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:16:30,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:30,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:16:30,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:16:30,354 INFO L87 Difference]: Start difference. First operand 153 states and 345 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-03-01 17:16:34,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:34,320 INFO L93 Difference]: Finished difference Result 267 states and 553 transitions. [2022-03-01 17:16:34,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-01 17:16:34,321 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-03-01 17:16:34,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:34,321 INFO L225 Difference]: With dead ends: 267 [2022-03-01 17:16:34,321 INFO L226 Difference]: Without dead ends: 253 [2022-03-01 17:16:34,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=404, Invalid=2046, Unknown=0, NotChecked=0, Total=2450 [2022-03-01 17:16:34,322 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 165 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:34,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 159 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-03-01 17:16:34,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-03-01 17:16:34,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 158. [2022-03-01 17:16:34,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.286624203821656) internal successors, (359), 157 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:34,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 359 transitions. [2022-03-01 17:16:34,324 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 359 transitions. Word has length 19 [2022-03-01 17:16:34,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:34,324 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 359 transitions. [2022-03-01 17:16:34,324 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-03-01 17:16:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 359 transitions. [2022-03-01 17:16:34,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-01 17:16:34,324 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:34,325 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:34,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-01 17:16:34,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-03-01 17:16:34,539 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:34,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:34,540 INFO L85 PathProgramCache]: Analyzing trace with hash -243378476, now seen corresponding path program 111 times [2022-03-01 17:16:34,540 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:34,540 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368151462] [2022-03-01 17:16:34,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:34,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:34,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:34,981 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:34,981 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:34,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368151462] [2022-03-01 17:16:34,981 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368151462] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:34,981 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684679841] [2022-03-01 17:16:34,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:16:34,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:34,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:34,982 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:34,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-01 17:16:35,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:16:35,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:35,002 WARN L261 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 27 conjunts are in the unsatisfiable core [2022-03-01 17:16:35,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:36,022 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:36,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:36,795 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:36,796 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684679841] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:36,796 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:36,796 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-03-01 17:16:36,796 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446750375] [2022-03-01 17:16:36,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:36,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-01 17:16:36,796 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:36,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-01 17:16:36,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2022-03-01 17:16:36,796 INFO L87 Difference]: Start difference. First operand 158 states and 359 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-03-01 17:16:44,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:44,125 INFO L93 Difference]: Finished difference Result 358 states and 736 transitions. [2022-03-01 17:16:44,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 17:16:44,125 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-03-01 17:16:44,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:44,126 INFO L225 Difference]: With dead ends: 358 [2022-03-01 17:16:44,126 INFO L226 Difference]: Without dead ends: 344 [2022-03-01 17:16:44,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1204 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=770, Invalid=3520, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 17:16:44,126 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 183 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:44,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 240 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-03-01 17:16:44,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-03-01 17:16:44,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 154. [2022-03-01 17:16:44,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 153 states have (on average 2.2745098039215685) internal successors, (348), 153 states have internal predecessors, (348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:44,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 348 transitions. [2022-03-01 17:16:44,129 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 348 transitions. Word has length 19 [2022-03-01 17:16:44,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:44,129 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 348 transitions. [2022-03-01 17:16:44,129 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-03-01 17:16:44,129 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 348 transitions. [2022-03-01 17:16:44,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:16:44,129 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:44,129 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:44,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-03-01 17:16:44,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:44,330 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:44,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:44,330 INFO L85 PathProgramCache]: Analyzing trace with hash 514029778, now seen corresponding path program 112 times [2022-03-01 17:16:44,330 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:44,330 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276498847] [2022-03-01 17:16:44,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:44,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:44,798 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:44,799 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:44,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276498847] [2022-03-01 17:16:44,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276498847] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:44,799 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592781336] [2022-03-01 17:16:44,799 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:16:44,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:44,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:44,801 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:44,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-01 17:16:44,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:16:44,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:44,820 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:16:44,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:46,009 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:46,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:47,040 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:47,040 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592781336] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:47,040 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:47,040 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:16:47,040 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529659989] [2022-03-01 17:16:47,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:47,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:16:47,040 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:47,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:16:47,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:16:47,041 INFO L87 Difference]: Start difference. First operand 154 states and 348 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-03-01 17:16:56,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:16:56,150 INFO L93 Difference]: Finished difference Result 301 states and 616 transitions. [2022-03-01 17:16:56,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-01 17:16:56,150 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-03-01 17:16:56,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:16:56,151 INFO L225 Difference]: With dead ends: 301 [2022-03-01 17:16:56,151 INFO L226 Difference]: Without dead ends: 287 [2022-03-01 17:16:56,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1221 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=760, Invalid=3796, Unknown=0, NotChecked=0, Total=4556 [2022-03-01 17:16:56,152 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 185 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:16:56,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 171 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-03-01 17:16:56,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-03-01 17:16:56,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 163. [2022-03-01 17:16:56,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.2901234567901234) internal successors, (371), 162 states have internal predecessors, (371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:16:56,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 371 transitions. [2022-03-01 17:16:56,154 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 371 transitions. Word has length 21 [2022-03-01 17:16:56,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:16:56,154 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 371 transitions. [2022-03-01 17:16:56,154 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-03-01 17:16:56,154 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 371 transitions. [2022-03-01 17:16:56,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:16:56,154 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:16:56,155 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:16:56,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-01 17:16:56,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:56,373 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:16:56,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:16:56,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1701643690, now seen corresponding path program 113 times [2022-03-01 17:16:56,374 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:16:56,374 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542237894] [2022-03-01 17:16:56,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:16:56,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:16:56,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:16:56,876 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:56,877 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:16:56,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542237894] [2022-03-01 17:16:56,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542237894] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:16:56,877 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863975982] [2022-03-01 17:16:56,877 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:16:56,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:16:56,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:16:56,878 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:16:56,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-01 17:16:56,897 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 17:16:56,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:16:56,898 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:16:56,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:16:57,966 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:57,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:16:59,064 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:16:59,064 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863975982] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:16:59,064 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:16:59,064 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:16:59,064 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484450103] [2022-03-01 17:16:59,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:16:59,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:16:59,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:16:59,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:16:59,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=728, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:16:59,065 INFO L87 Difference]: Start difference. First operand 163 states and 371 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-03-01 17:17:11,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:17:11,661 INFO L93 Difference]: Finished difference Result 369 states and 742 transitions. [2022-03-01 17:17:11,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 17:17:11,662 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-03-01 17:17:11,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:17:11,662 INFO L225 Difference]: With dead ends: 369 [2022-03-01 17:17:11,662 INFO L226 Difference]: Without dead ends: 355 [2022-03-01 17:17:11,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1665 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=1015, Invalid=4837, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 17:17:11,663 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 235 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:17:11,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 271 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1194 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-01 17:17:11,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-03-01 17:17:11,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 160. [2022-03-01 17:17:11,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.2830188679245285) internal successors, (363), 159 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-03-01 17:17:11,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 363 transitions. [2022-03-01 17:17:11,666 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 363 transitions. Word has length 21 [2022-03-01 17:17:11,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:17:11,666 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 363 transitions. [2022-03-01 17:17:11,666 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-03-01 17:17:11,666 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 363 transitions. [2022-03-01 17:17:11,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:17:11,666 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:17:11,666 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:17:11,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-03-01 17:17:11,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-01 17:17:11,867 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:17:11,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:17:11,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1686182894, now seen corresponding path program 114 times [2022-03-01 17:17:11,867 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:17:11,867 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079411030] [2022-03-01 17:17:11,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:17:11,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:17:11,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:17:12,339 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:12,339 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:17:12,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079411030] [2022-03-01 17:17:12,339 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079411030] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:17:12,339 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683943505] [2022-03-01 17:17:12,339 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:17:12,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:17:12,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:17:12,340 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:17:12,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-01 17:17:12,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 17:17:12,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:17:12,363 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:17:12,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:17:13,477 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:13,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:17:14,549 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:14,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683943505] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:17:14,549 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:17:14,549 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:17:14,549 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734740887] [2022-03-01 17:17:14,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:17:14,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:17:14,549 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:17:14,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:17:14,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:17:14,550 INFO L87 Difference]: Start difference. First operand 160 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-03-01 17:17:23,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:17:23,925 INFO L93 Difference]: Finished difference Result 394 states and 800 transitions. [2022-03-01 17:17:23,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 17:17:23,926 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-03-01 17:17:23,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:17:23,927 INFO L225 Difference]: With dead ends: 394 [2022-03-01 17:17:23,927 INFO L226 Difference]: Without dead ends: 380 [2022-03-01 17:17:23,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=838, Invalid=3992, Unknown=0, NotChecked=0, Total=4830 [2022-03-01 17:17:23,927 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 199 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 1301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:17:23,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 275 Invalid, 1301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-03-01 17:17:23,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-03-01 17:17:23,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 165. [2022-03-01 17:17:23,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.292682926829268) internal successors, (376), 164 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:17:23,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 376 transitions. [2022-03-01 17:17:23,930 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 376 transitions. Word has length 21 [2022-03-01 17:17:23,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:17:23,930 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 376 transitions. [2022-03-01 17:17:23,930 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-03-01 17:17:23,930 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 376 transitions. [2022-03-01 17:17:23,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:17:23,930 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:17:23,930 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:17:23,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-03-01 17:17:24,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-03-01 17:17:24,143 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:17:24,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:17:24,144 INFO L85 PathProgramCache]: Analyzing trace with hash 444527070, now seen corresponding path program 115 times [2022-03-01 17:17:24,144 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:17:24,144 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260181656] [2022-03-01 17:17:24,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:17:24,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:17:24,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:17:24,603 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:24,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:17:24,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260181656] [2022-03-01 17:17:24,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260181656] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:17:24,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723014589] [2022-03-01 17:17:24,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:17:24,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:17:24,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:17:24,604 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:17:24,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-01 17:17:24,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:17:24,626 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:17:24,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:17:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:25,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:17:26,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:26,689 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723014589] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:17:26,689 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:17:26,689 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:17:26,689 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197626845] [2022-03-01 17:17:26,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:17:26,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:17:26,690 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:17:26,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:17:26,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:17:26,690 INFO L87 Difference]: Start difference. First operand 165 states and 376 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-03-01 17:17:37,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:17:37,569 INFO L93 Difference]: Finished difference Result 394 states and 794 transitions. [2022-03-01 17:17:37,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 17:17:37,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-03-01 17:17:37,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:17:37,570 INFO L225 Difference]: With dead ends: 394 [2022-03-01 17:17:37,570 INFO L226 Difference]: Without dead ends: 380 [2022-03-01 17:17:37,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=907, Invalid=4205, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 17:17:37,571 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 211 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:17:37,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 244 Invalid, 1283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-01 17:17:37,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-03-01 17:17:37,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 168. [2022-03-01 17:17:37,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.2994011976047903) internal successors, (384), 167 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:17:37,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 384 transitions. [2022-03-01 17:17:37,573 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 384 transitions. Word has length 21 [2022-03-01 17:17:37,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:17:37,573 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 384 transitions. [2022-03-01 17:17:37,574 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-03-01 17:17:37,574 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 384 transitions. [2022-03-01 17:17:37,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:17:37,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:17:37,574 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:17:37,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-01 17:17:37,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:17:37,774 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:17:37,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:17:37,775 INFO L85 PathProgramCache]: Analyzing trace with hash 459987866, now seen corresponding path program 116 times [2022-03-01 17:17:37,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:17:37,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531000650] [2022-03-01 17:17:37,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:17:37,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:17:37,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:17:38,305 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:38,306 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:17:38,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531000650] [2022-03-01 17:17:38,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531000650] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:17:38,306 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801770439] [2022-03-01 17:17:38,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:17:38,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:17:38,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:17:38,307 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:17:38,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-01 17:17:38,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:17:38,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:17:38,326 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:17:38,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:17:39,611 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:39,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:17:40,895 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:40,895 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801770439] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:17:40,895 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:17:40,895 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:17:40,895 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599705039] [2022-03-01 17:17:40,895 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:17:40,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:17:40,896 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:17:40,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:17:40,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=730, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:17:40,896 INFO L87 Difference]: Start difference. First operand 168 states and 384 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-03-01 17:17:54,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:17:54,348 INFO L93 Difference]: Finished difference Result 445 states and 902 transitions. [2022-03-01 17:17:54,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-01 17:17:54,348 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-03-01 17:17:54,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:17:54,349 INFO L225 Difference]: With dead ends: 445 [2022-03-01 17:17:54,349 INFO L226 Difference]: Without dead ends: 431 [2022-03-01 17:17:54,350 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2094 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=1178, Invalid=5794, Unknown=0, NotChecked=0, Total=6972 [2022-03-01 17:17:54,350 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 213 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 1151 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-03-01 17:17:54,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 250 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1151 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-03-01 17:17:54,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-03-01 17:17:54,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 170. [2022-03-01 17:17:54,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.301775147928994) internal successors, (389), 169 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:17:54,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 389 transitions. [2022-03-01 17:17:54,352 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 389 transitions. Word has length 21 [2022-03-01 17:17:54,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:17:54,353 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 389 transitions. [2022-03-01 17:17:54,353 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-03-01 17:17:54,353 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 389 transitions. [2022-03-01 17:17:54,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:17:54,353 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:17:54,353 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:17:54,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-03-01 17:17:54,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:17:54,553 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:17:54,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:17:54,554 INFO L85 PathProgramCache]: Analyzing trace with hash -353905758, now seen corresponding path program 117 times [2022-03-01 17:17:54,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:17:54,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420696122] [2022-03-01 17:17:54,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:17:54,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:17:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:17:54,991 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:54,991 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:17:54,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420696122] [2022-03-01 17:17:54,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420696122] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:17:54,991 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61788580] [2022-03-01 17:17:54,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:17:54,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:17:54,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:17:55,000 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:17:55,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-01 17:17:55,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:17:55,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:17:55,025 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:17:55,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:17:56,114 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:56,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:17:58,088 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:17:58,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61788580] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:17:58,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:17:58,088 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:17:58,088 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399012709] [2022-03-01 17:17:58,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:17:58,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:17:58,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:17:58,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:17:58,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:17:58,089 INFO L87 Difference]: Start difference. First operand 170 states and 389 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-03-01 17:18:06,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:18:06,009 INFO L93 Difference]: Finished difference Result 315 states and 641 transitions. [2022-03-01 17:18:06,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-01 17:18:06,009 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-03-01 17:18:06,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:18:06,010 INFO L225 Difference]: With dead ends: 315 [2022-03-01 17:18:06,010 INFO L226 Difference]: Without dead ends: 272 [2022-03-01 17:18:06,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=698, Invalid=4272, Unknown=0, NotChecked=0, Total=4970 [2022-03-01 17:18:06,011 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 232 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-03-01 17:18:06,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 221 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 927 Invalid, 0 Unknown, 42 Unchecked, 1.9s Time] [2022-03-01 17:18:06,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2022-03-01 17:18:06,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 183. [2022-03-01 17:18:06,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.2857142857142856) internal successors, (416), 182 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-03-01 17:18:06,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 416 transitions. [2022-03-01 17:18:06,013 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 416 transitions. Word has length 21 [2022-03-01 17:18:06,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:18:06,013 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 416 transitions. [2022-03-01 17:18:06,013 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-03-01 17:18:06,013 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 416 transitions. [2022-03-01 17:18:06,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:18:06,013 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:18:06,013 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:18:06,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-03-01 17:18:06,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:06,214 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:18:06,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:18:06,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1399828058, now seen corresponding path program 118 times [2022-03-01 17:18:06,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:18:06,215 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492104053] [2022-03-01 17:18:06,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:18:06,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:18:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:18:06,640 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:06,640 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:18:06,640 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492104053] [2022-03-01 17:18:06,641 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492104053] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:18:06,641 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963654029] [2022-03-01 17:18:06,641 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:18:06,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:06,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:18:06,642 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:18:06,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-01 17:18:06,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:18:06,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:18:06,662 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:18:06,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:18:07,807 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:07,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:18:08,972 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:08,972 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963654029] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:18:08,972 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:18:08,972 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:18:08,972 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016996873] [2022-03-01 17:18:08,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:18:08,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:18:08,973 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:18:08,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:18:08,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:18:08,973 INFO L87 Difference]: Start difference. First operand 183 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-03-01 17:18:16,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:18:16,138 INFO L93 Difference]: Finished difference Result 290 states and 607 transitions. [2022-03-01 17:18:16,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-01 17:18:16,138 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-03-01 17:18:16,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:18:16,139 INFO L225 Difference]: With dead ends: 290 [2022-03-01 17:18:16,139 INFO L226 Difference]: Without dead ends: 276 [2022-03-01 17:18:16,139 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=663, Invalid=3119, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 17:18:16,139 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 112 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 1093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-03-01 17:18:16,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 197 Invalid, 1093 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-03-01 17:18:16,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-03-01 17:18:16,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 191. [2022-03-01 17:18:16,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.305263157894737) internal successors, (438), 190 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:18:16,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 438 transitions. [2022-03-01 17:18:16,142 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 438 transitions. Word has length 21 [2022-03-01 17:18:16,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:18:16,142 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 438 transitions. [2022-03-01 17:18:16,142 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-03-01 17:18:16,142 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 438 transitions. [2022-03-01 17:18:16,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:18:16,142 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:18:16,142 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:18:16,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-03-01 17:18:16,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-01 17:18:16,358 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:18:16,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:18:16,359 INFO L85 PathProgramCache]: Analyzing trace with hash -815845410, now seen corresponding path program 119 times [2022-03-01 17:18:16,359 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:18:16,359 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137899050] [2022-03-01 17:18:16,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:18:16,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:18:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:18:16,805 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:16,805 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:18:16,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137899050] [2022-03-01 17:18:16,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137899050] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:18:16,805 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346744746] [2022-03-01 17:18:16,805 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:18:16,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:16,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:18:16,806 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:18:16,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-01 17:18:16,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 17:18:16,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:18:16,826 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:18:16,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:18:17,830 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:17,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:18:18,879 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:18,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346744746] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:18:18,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:18:18,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:18:18,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135252136] [2022-03-01 17:18:18,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:18:18,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:18:18,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:18:18,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:18:18,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=726, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:18:18,880 INFO L87 Difference]: Start difference. First operand 191 states and 438 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-03-01 17:18:28,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:18:28,473 INFO L93 Difference]: Finished difference Result 396 states and 818 transitions. [2022-03-01 17:18:28,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-01 17:18:28,473 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-03-01 17:18:28,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:18:28,474 INFO L225 Difference]: With dead ends: 396 [2022-03-01 17:18:28,474 INFO L226 Difference]: Without dead ends: 382 [2022-03-01 17:18:28,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1511 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=1047, Invalid=4503, Unknown=0, NotChecked=0, Total=5550 [2022-03-01 17:18:28,475 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 200 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 1275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:18:28,475 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 230 Invalid, 1275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-01 17:18:28,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-03-01 17:18:28,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 190. [2022-03-01 17:18:28,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.3015873015873014) internal successors, (435), 189 states have internal predecessors, (435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:18:28,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 435 transitions. [2022-03-01 17:18:28,477 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 435 transitions. Word has length 21 [2022-03-01 17:18:28,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:18:28,478 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 435 transitions. [2022-03-01 17:18:28,478 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-03-01 17:18:28,478 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 435 transitions. [2022-03-01 17:18:28,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:18:28,478 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:18:28,478 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:18:28,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-03-01 17:18:28,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-01 17:18:28,679 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:18:28,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:18:28,679 INFO L85 PathProgramCache]: Analyzing trace with hash -800384614, now seen corresponding path program 120 times [2022-03-01 17:18:28,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:18:28,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113152229] [2022-03-01 17:18:28,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:18:28,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:18:28,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:18:29,198 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:29,199 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:18:29,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113152229] [2022-03-01 17:18:29,199 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113152229] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:18:29,199 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699778270] [2022-03-01 17:18:29,199 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:18:29,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:29,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:18:29,200 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:18:29,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-01 17:18:29,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-01 17:18:29,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:18:29,221 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:18:29,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:18:30,398 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:30,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:18:31,473 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:31,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699778270] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:18:31,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:18:31,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:18:31,474 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249309756] [2022-03-01 17:18:31,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:18:31,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:18:31,474 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:18:31,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:18:31,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:18:31,474 INFO L87 Difference]: Start difference. First operand 190 states and 435 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-03-01 17:18:39,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:18:39,739 INFO L93 Difference]: Finished difference Result 367 states and 764 transitions. [2022-03-01 17:18:39,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-01 17:18:39,739 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-03-01 17:18:39,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:18:39,740 INFO L225 Difference]: With dead ends: 367 [2022-03-01 17:18:39,740 INFO L226 Difference]: Without dead ends: 353 [2022-03-01 17:18:39,740 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=665, Invalid=3117, Unknown=0, NotChecked=0, Total=3782 [2022-03-01 17:18:39,740 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 158 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:18:39,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 255 Invalid, 1247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-01 17:18:39,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-03-01 17:18:39,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 179. [2022-03-01 17:18:39,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.297752808988764) internal successors, (409), 178 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:18:39,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 409 transitions. [2022-03-01 17:18:39,743 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 409 transitions. Word has length 21 [2022-03-01 17:18:39,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:18:39,743 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 409 transitions. [2022-03-01 17:18:39,743 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-03-01 17:18:39,743 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 409 transitions. [2022-03-01 17:18:39,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:18:39,743 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:18:39,743 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:18:39,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-01 17:18:39,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-01 17:18:39,944 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:18:39,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:18:39,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1330325350, now seen corresponding path program 121 times [2022-03-01 17:18:39,944 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:18:39,944 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583774713] [2022-03-01 17:18:39,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:18:39,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:18:39,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:18:40,445 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:40,445 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:18:40,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583774713] [2022-03-01 17:18:40,445 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583774713] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:18:40,445 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083979123] [2022-03-01 17:18:40,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:18:40,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:40,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:18:40,446 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:18:40,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-01 17:18:40,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:18:40,466 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:18:40,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:18:41,545 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:41,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:18:42,580 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:42,580 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083979123] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:18:42,580 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:18:42,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:18:42,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128953741] [2022-03-01 17:18:42,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:18:42,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:18:42,581 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:18:42,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:18:42,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=726, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:18:42,581 INFO L87 Difference]: Start difference. First operand 179 states and 409 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-03-01 17:18:50,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:18:50,868 INFO L93 Difference]: Finished difference Result 376 states and 776 transitions. [2022-03-01 17:18:50,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-01 17:18:50,868 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-03-01 17:18:50,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:18:50,869 INFO L225 Difference]: With dead ends: 376 [2022-03-01 17:18:50,869 INFO L226 Difference]: Without dead ends: 362 [2022-03-01 17:18:50,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1265 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=859, Invalid=3833, Unknown=0, NotChecked=0, Total=4692 [2022-03-01 17:18:50,869 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 200 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:18:50,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 231 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-01 17:18:50,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-03-01 17:18:50,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 182. [2022-03-01 17:18:50,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.303867403314917) internal successors, (417), 181 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:18:50,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 417 transitions. [2022-03-01 17:18:50,872 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 417 transitions. Word has length 21 [2022-03-01 17:18:50,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:18:50,872 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 417 transitions. [2022-03-01 17:18:50,872 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-03-01 17:18:50,872 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 417 transitions. [2022-03-01 17:18:50,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:18:50,872 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:18:50,872 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:18:50,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-01 17:18:51,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:51,088 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:18:51,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:18:51,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1345786146, now seen corresponding path program 122 times [2022-03-01 17:18:51,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:18:51,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184703160] [2022-03-01 17:18:51,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:18:51,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:18:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:18:51,652 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:51,652 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:18:51,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184703160] [2022-03-01 17:18:51,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184703160] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:18:51,652 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36965888] [2022-03-01 17:18:51,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:18:51,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:18:51,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:18:51,654 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:18:51,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-01 17:18:51,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:18:51,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:18:51,684 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:18:51,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:18:52,877 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:52,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:18:53,950 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:18:53,950 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36965888] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:18:53,950 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:18:53,950 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:18:53,950 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999054923] [2022-03-01 17:18:53,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:18:53,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:18:53,951 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:18:53,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:18:53,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:18:53,951 INFO L87 Difference]: Start difference. First operand 182 states and 417 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-03-01 17:19:03,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:19:03,387 INFO L93 Difference]: Finished difference Result 398 states and 818 transitions. [2022-03-01 17:19:03,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-01 17:19:03,388 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-03-01 17:19:03,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:19:03,389 INFO L225 Difference]: With dead ends: 398 [2022-03-01 17:19:03,389 INFO L226 Difference]: Without dead ends: 384 [2022-03-01 17:19:03,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=887, Invalid=4225, Unknown=0, NotChecked=0, Total=5112 [2022-03-01 17:19:03,389 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 156 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 1348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-03-01 17:19:03,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 256 Invalid, 1348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-03-01 17:19:03,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-03-01 17:19:03,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 179. [2022-03-01 17:19:03,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.297752808988764) internal successors, (409), 178 states have internal predecessors, (409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:19:03,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 409 transitions. [2022-03-01 17:19:03,392 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 409 transitions. Word has length 21 [2022-03-01 17:19:03,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:19:03,392 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 409 transitions. [2022-03-01 17:19:03,392 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-03-01 17:19:03,392 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 409 transitions. [2022-03-01 17:19:03,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:19:03,393 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:19:03,393 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:19:03,408 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-03-01 17:19:03,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:19:03,608 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:19:03,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:19:03,608 INFO L85 PathProgramCache]: Analyzing trace with hash 236233762, now seen corresponding path program 123 times [2022-03-01 17:19:03,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:19:03,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738925223] [2022-03-01 17:19:03,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:19:03,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:19:03,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:19:04,059 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:04,059 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:19:04,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738925223] [2022-03-01 17:19:04,060 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738925223] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:19:04,060 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754493621] [2022-03-01 17:19:04,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:19:04,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:19:04,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:19:04,061 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:19:04,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-01 17:19:04,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-01 17:19:04,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:19:04,081 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:19:04,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:19:05,103 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:05,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:19:06,147 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:06,148 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754493621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:19:06,148 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:19:06,148 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:19:06,148 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477830172] [2022-03-01 17:19:06,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:19:06,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:19:06,148 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:19:06,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:19:06,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=735, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:19:06,149 INFO L87 Difference]: Start difference. First operand 179 states and 409 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-03-01 17:19:16,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:19:16,530 INFO L93 Difference]: Finished difference Result 432 states and 878 transitions. [2022-03-01 17:19:16,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-01 17:19:16,531 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-03-01 17:19:16,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:19:16,532 INFO L225 Difference]: With dead ends: 432 [2022-03-01 17:19:16,532 INFO L226 Difference]: Without dead ends: 418 [2022-03-01 17:19:16,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1843 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=998, Invalid=5322, Unknown=0, NotChecked=0, Total=6320 [2022-03-01 17:19:16,532 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 276 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:19:16,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 255 Invalid, 1532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1450 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-03-01 17:19:16,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2022-03-01 17:19:16,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 185. [2022-03-01 17:19:16,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.342391304347826) internal successors, (431), 184 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:19:16,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 431 transitions. [2022-03-01 17:19:16,535 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 431 transitions. Word has length 21 [2022-03-01 17:19:16,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:19:16,535 INFO L470 AbstractCegarLoop]: Abstraction has 185 states and 431 transitions. [2022-03-01 17:19:16,535 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-03-01 17:19:16,535 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 431 transitions. [2022-03-01 17:19:16,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:19:16,536 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:19:16,536 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:19:16,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-03-01 17:19:16,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-03-01 17:19:16,751 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:19:16,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:19:16,752 INFO L85 PathProgramCache]: Analyzing trace with hash 251694558, now seen corresponding path program 124 times [2022-03-01 17:19:16,752 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:19:16,752 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973064644] [2022-03-01 17:19:16,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:19:16,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:19:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:19:17,267 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:17,267 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:19:17,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973064644] [2022-03-01 17:19:17,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973064644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:19:17,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281175049] [2022-03-01 17:19:17,267 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:19:17,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:19:17,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:19:17,268 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:19:17,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-01 17:19:17,288 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:19:17,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:19:17,289 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:19:17,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:19:18,437 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:18,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:19:19,528 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:19,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281175049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:19:19,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:19:19,529 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:19:19,529 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594283135] [2022-03-01 17:19:19,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:19:19,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:19:19,529 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:19:19,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:19:19,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:19:19,530 INFO L87 Difference]: Start difference. First operand 185 states and 431 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-03-01 17:19:33,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:19:33,862 INFO L93 Difference]: Finished difference Result 478 states and 964 transitions. [2022-03-01 17:19:33,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-03-01 17:19:33,862 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-03-01 17:19:33,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:19:33,863 INFO L225 Difference]: With dead ends: 478 [2022-03-01 17:19:33,863 INFO L226 Difference]: Without dead ends: 464 [2022-03-01 17:19:33,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2595 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=1389, Invalid=6983, Unknown=0, NotChecked=0, Total=8372 [2022-03-01 17:19:33,864 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 211 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 1875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-03-01 17:19:33,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 354 Invalid, 1875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-03-01 17:19:33,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2022-03-01 17:19:33,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 183. [2022-03-01 17:19:33,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.32967032967033) internal successors, (424), 182 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:19:33,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 424 transitions. [2022-03-01 17:19:33,866 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 424 transitions. Word has length 21 [2022-03-01 17:19:33,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:19:33,866 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 424 transitions. [2022-03-01 17:19:33,867 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-03-01 17:19:33,867 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 424 transitions. [2022-03-01 17:19:33,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:19:33,867 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:19:33,867 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:19:33,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-03-01 17:19:34,071 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2022-03-01 17:19:34,071 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:19:34,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:19:34,071 INFO L85 PathProgramCache]: Analyzing trace with hash -2034402398, now seen corresponding path program 125 times [2022-03-01 17:19:34,072 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:19:34,072 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75982331] [2022-03-01 17:19:34,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:19:34,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:19:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:19:34,508 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:34,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:19:34,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75982331] [2022-03-01 17:19:34,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75982331] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:19:34,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333316173] [2022-03-01 17:19:34,509 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:19:34,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:19:34,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:19:34,510 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:19:34,510 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-01 17:19:34,531 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-01 17:19:34,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:19:34,532 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:19:34,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:19:35,669 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:35,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:19:38,068 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:38,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333316173] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:19:38,069 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:19:38,069 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:19:38,069 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083912992] [2022-03-01 17:19:38,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:19:38,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:19:38,069 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:19:38,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:19:38,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:19:38,070 INFO L87 Difference]: Start difference. First operand 183 states and 424 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-03-01 17:19:48,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:19:48,325 INFO L93 Difference]: Finished difference Result 388 states and 787 transitions. [2022-03-01 17:19:48,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-01 17:19:48,326 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-03-01 17:19:48,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:19:48,326 INFO L225 Difference]: With dead ends: 388 [2022-03-01 17:19:48,326 INFO L226 Difference]: Without dead ends: 353 [2022-03-01 17:19:48,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1611 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=880, Invalid=4972, Unknown=0, NotChecked=0, Total=5852 [2022-03-01 17:19:48,327 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 246 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 1065 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1065 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-03-01 17:19:48,327 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 243 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1065 Invalid, 0 Unknown, 102 Unchecked, 2.2s Time] [2022-03-01 17:19:48,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-03-01 17:19:48,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 190. [2022-03-01 17:19:48,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.375661375661376) internal successors, (449), 189 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:19:48,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 449 transitions. [2022-03-01 17:19:48,330 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 449 transitions. Word has length 21 [2022-03-01 17:19:48,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:19:48,330 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 449 transitions. [2022-03-01 17:19:48,330 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-03-01 17:19:48,330 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 449 transitions. [2022-03-01 17:19:48,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:19:48,330 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:19:48,330 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:19:48,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-03-01 17:19:48,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:19:48,531 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:19:48,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:19:48,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1877844510, now seen corresponding path program 126 times [2022-03-01 17:19:48,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:19:48,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362797930] [2022-03-01 17:19:48,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:19:48,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:19:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:19:48,940 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:48,940 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:19:48,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362797930] [2022-03-01 17:19:48,940 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362797930] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:19:48,940 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749742290] [2022-03-01 17:19:48,940 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:19:48,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:19:48,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:19:48,941 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:19:48,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-01 17:19:48,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:19:48,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:19:48,963 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:19:48,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:19:50,199 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:50,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:19:51,990 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:19:51,991 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749742290] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:19:51,991 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:19:51,991 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:19:51,991 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607533077] [2022-03-01 17:19:51,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:19:51,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:19:51,991 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:19:51,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:19:51,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:19:51,991 INFO L87 Difference]: Start difference. First operand 190 states and 449 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-03-01 17:20:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:20:01,994 INFO L93 Difference]: Finished difference Result 361 states and 751 transitions. [2022-03-01 17:20:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-01 17:20:01,994 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-03-01 17:20:01,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:20:01,995 INFO L225 Difference]: With dead ends: 361 [2022-03-01 17:20:01,995 INFO L226 Difference]: Without dead ends: 347 [2022-03-01 17:20:01,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1478 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=836, Invalid=4420, Unknown=0, NotChecked=0, Total=5256 [2022-03-01 17:20:01,996 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 218 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:20:01,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 245 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1172 Invalid, 0 Unknown, 88 Unchecked, 2.4s Time] [2022-03-01 17:20:01,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2022-03-01 17:20:01,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 191. [2022-03-01 17:20:01,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.3789473684210525) internal successors, (452), 190 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:20:01,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 452 transitions. [2022-03-01 17:20:01,999 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 452 transitions. Word has length 21 [2022-03-01 17:20:01,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:20:01,999 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 452 transitions. [2022-03-01 17:20:01,999 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-03-01 17:20:01,999 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 452 transitions. [2022-03-01 17:20:02,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:20:02,000 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:20:02,000 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:20:02,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-03-01 17:20:02,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:20:02,200 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:20:02,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:20:02,201 INFO L85 PathProgramCache]: Analyzing trace with hash -337828958, now seen corresponding path program 127 times [2022-03-01 17:20:02,201 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:20:02,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959966455] [2022-03-01 17:20:02,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:20:02,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:20:02,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:20:02,671 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:02,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:20:02,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959966455] [2022-03-01 17:20:02,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959966455] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:20:02,672 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608159702] [2022-03-01 17:20:02,672 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:20:02,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:20:02,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:20:02,673 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:20:02,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-01 17:20:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:20:02,695 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:20:02,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:20:03,949 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:03,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:20:07,578 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:07,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608159702] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:20:07,578 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:20:07,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:20:07,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848917156] [2022-03-01 17:20:07,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:20:07,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:20:07,579 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:20:07,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:20:07,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=740, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:20:07,579 INFO L87 Difference]: Start difference. First operand 191 states and 452 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-03-01 17:20:22,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:20:22,317 INFO L93 Difference]: Finished difference Result 445 states and 899 transitions. [2022-03-01 17:20:22,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-01 17:20:22,318 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-03-01 17:20:22,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:20:22,319 INFO L225 Difference]: With dead ends: 445 [2022-03-01 17:20:22,319 INFO L226 Difference]: Without dead ends: 431 [2022-03-01 17:20:22,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2554 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=1326, Invalid=7046, Unknown=0, NotChecked=0, Total=8372 [2022-03-01 17:20:22,319 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 301 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 1231 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 1380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:20:22,319 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 280 Invalid, 1380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1231 Invalid, 0 Unknown, 64 Unchecked, 2.5s Time] [2022-03-01 17:20:22,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-03-01 17:20:22,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 191. [2022-03-01 17:20:22,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.3842105263157896) internal successors, (453), 190 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:20:22,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 453 transitions. [2022-03-01 17:20:22,322 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 453 transitions. Word has length 21 [2022-03-01 17:20:22,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:20:22,322 INFO L470 AbstractCegarLoop]: Abstraction has 191 states and 453 transitions. [2022-03-01 17:20:22,322 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-03-01 17:20:22,322 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 453 transitions. [2022-03-01 17:20:22,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:20:22,323 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:20:22,323 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:20:22,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-01 17:20:22,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-03-01 17:20:22,523 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:20:22,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:20:22,523 INFO L85 PathProgramCache]: Analyzing trace with hash -322368162, now seen corresponding path program 128 times [2022-03-01 17:20:22,523 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:20:22,523 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442894910] [2022-03-01 17:20:22,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:20:22,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:20:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:20:22,985 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:22,985 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:20:22,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442894910] [2022-03-01 17:20:22,985 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442894910] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:20:22,985 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260555106] [2022-03-01 17:20:22,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:20:22,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:20:22,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:20:22,986 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:20:22,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-01 17:20:23,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:20:23,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:20:23,008 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:20:23,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:20:26,709 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:26,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:20:31,806 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:31,806 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260555106] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:20:31,806 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:20:31,806 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:20:31,806 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941963782] [2022-03-01 17:20:31,806 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:20:31,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:20:31,806 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:20:31,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:20:31,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:20:31,807 INFO L87 Difference]: Start difference. First operand 191 states and 453 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-03-01 17:20:46,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:20:46,458 INFO L93 Difference]: Finished difference Result 418 states and 878 transitions. [2022-03-01 17:20:46,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-03-01 17:20:46,458 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-03-01 17:20:46,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:20:46,459 INFO L225 Difference]: With dead ends: 418 [2022-03-01 17:20:46,459 INFO L226 Difference]: Without dead ends: 404 [2022-03-01 17:20:46,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1979 ImplicationChecksByTransitivity, 20.8s TimeCoverageRelationStatistics Valid=1101, Invalid=5540, Unknown=1, NotChecked=0, Total=6642 [2022-03-01 17:20:46,460 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 256 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 890 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-03-01 17:20:46,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 202 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 890 Invalid, 0 Unknown, 186 Unchecked, 1.8s Time] [2022-03-01 17:20:46,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-01 17:20:46,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 194. [2022-03-01 17:20:46,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.38860103626943) internal successors, (461), 193 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-03-01 17:20:46,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 461 transitions. [2022-03-01 17:20:46,462 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 461 transitions. Word has length 21 [2022-03-01 17:20:46,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:20:46,462 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 461 transitions. [2022-03-01 17:20:46,462 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-03-01 17:20:46,462 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 461 transitions. [2022-03-01 17:20:46,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:20:46,463 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:20:46,463 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:20:46,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-01 17:20:46,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-03-01 17:20:46,663 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:20:46,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:20:46,664 INFO L85 PathProgramCache]: Analyzing trace with hash 285293786, now seen corresponding path program 129 times [2022-03-01 17:20:46,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:20:46,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094584343] [2022-03-01 17:20:46,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:20:46,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:20:46,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:20:47,084 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:47,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:20:47,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094584343] [2022-03-01 17:20:47,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094584343] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:20:47,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34025536] [2022-03-01 17:20:47,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:20:47,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:20:47,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:20:47,085 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:20:47,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-01 17:20:47,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-01 17:20:47,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:20:47,108 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:20:47,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:20:48,151 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:48,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:20:49,222 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:49,222 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34025536] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:20:49,222 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:20:49,222 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:20:49,222 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486180378] [2022-03-01 17:20:49,222 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:20:49,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:20:49,223 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:20:49,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:20:49,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:20:49,223 INFO L87 Difference]: Start difference. First operand 194 states and 461 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-03-01 17:20:57,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:20:57,179 INFO L93 Difference]: Finished difference Result 369 states and 771 transitions. [2022-03-01 17:20:57,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-01 17:20:57,179 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-03-01 17:20:57,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:20:57,180 INFO L225 Difference]: With dead ends: 369 [2022-03-01 17:20:57,180 INFO L226 Difference]: Without dead ends: 355 [2022-03-01 17:20:57,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1101 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=636, Invalid=3654, Unknown=0, NotChecked=0, Total=4290 [2022-03-01 17:20:57,180 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 173 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 1238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:20:57,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 233 Invalid, 1238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1195 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-03-01 17:20:57,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-03-01 17:20:57,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 197. [2022-03-01 17:20:57,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 196 states have (on average 2.392857142857143) internal successors, (469), 196 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:20:57,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 469 transitions. [2022-03-01 17:20:57,183 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 469 transitions. Word has length 21 [2022-03-01 17:20:57,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:20:57,183 INFO L470 AbstractCegarLoop]: Abstraction has 197 states and 469 transitions. [2022-03-01 17:20:57,183 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-03-01 17:20:57,184 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 469 transitions. [2022-03-01 17:20:57,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:20:57,184 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:20:57,184 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:20:57,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-01 17:20:57,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-01 17:20:57,399 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:20:57,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:20:57,400 INFO L85 PathProgramCache]: Analyzing trace with hash -638020898, now seen corresponding path program 130 times [2022-03-01 17:20:57,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:20:57,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826264680] [2022-03-01 17:20:57,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:20:57,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:20:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:20:57,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-03-01 17:20:57,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:20:57,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826264680] [2022-03-01 17:20:57,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826264680] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:20:57,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675038265] [2022-03-01 17:20:57,830 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:20:57,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:20:57,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:20:57,831 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:20:57,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-01 17:20:57,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:20:57,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:20:57,849 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:20:57,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:20:58,918 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:20:58,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:21:00,104 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:00,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675038265] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:21:00,105 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:21:00,105 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:21:00,105 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101158910] [2022-03-01 17:21:00,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:21:00,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:21:00,105 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:21:00,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:21:00,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=735, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:21:00,105 INFO L87 Difference]: Start difference. First operand 197 states and 469 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-03-01 17:21:18,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:21:18,804 INFO L93 Difference]: Finished difference Result 572 states and 1148 transitions. [2022-03-01 17:21:18,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-01 17:21:18,804 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-03-01 17:21:18,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:21:18,805 INFO L225 Difference]: With dead ends: 572 [2022-03-01 17:21:18,805 INFO L226 Difference]: Without dead ends: 558 [2022-03-01 17:21:18,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5568 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=2518, Invalid=13232, Unknown=0, NotChecked=0, Total=15750 [2022-03-01 17:21:18,807 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 296 mSDsluCounter, 725 mSDsCounter, 0 mSdLazyCounter, 2089 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 2173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 2089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-03-01 17:21:18,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 457 Invalid, 2173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 2089 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-03-01 17:21:18,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-03-01 17:21:18,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 210. [2022-03-01 17:21:18,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 209 states have (on average 2.464114832535885) internal successors, (515), 209 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:21:18,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 515 transitions. [2022-03-01 17:21:18,810 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 515 transitions. Word has length 21 [2022-03-01 17:21:18,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:21:18,810 INFO L470 AbstractCegarLoop]: Abstraction has 210 states and 515 transitions. [2022-03-01 17:21:18,810 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-03-01 17:21:18,810 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 515 transitions. [2022-03-01 17:21:18,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:21:18,811 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:21:18,811 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:21:18,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-03-01 17:21:19,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-01 17:21:19,011 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:21:19,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:21:19,012 INFO L85 PathProgramCache]: Analyzing trace with hash -622560102, now seen corresponding path program 131 times [2022-03-01 17:21:19,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:21:19,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677445975] [2022-03-01 17:21:19,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:21:19,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:21:19,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:21:19,464 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:19,464 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:21:19,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677445975] [2022-03-01 17:21:19,464 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677445975] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:21:19,464 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170619300] [2022-03-01 17:21:19,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-01 17:21:19,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:21:19,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:21:19,465 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:21:19,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-01 17:21:19,487 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-01 17:21:19,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:21:19,487 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:21:19,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:21:20,513 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:20,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:21:21,476 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:21,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170619300] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:21:21,476 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:21:21,476 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:21:21,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859865204] [2022-03-01 17:21:21,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:21:21,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:21:21,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:21:21,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:21:21,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:21:21,477 INFO L87 Difference]: Start difference. First operand 210 states and 515 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-03-01 17:21:39,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:21:39,781 INFO L93 Difference]: Finished difference Result 600 states and 1210 transitions. [2022-03-01 17:21:39,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-01 17:21:39,781 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-03-01 17:21:39,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:21:39,782 INFO L225 Difference]: With dead ends: 600 [2022-03-01 17:21:39,782 INFO L226 Difference]: Without dead ends: 586 [2022-03-01 17:21:39,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5725 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=2764, Invalid=12986, Unknown=0, NotChecked=0, Total=15750 [2022-03-01 17:21:39,783 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 327 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 1690 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 1780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:21:39,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 394 Invalid, 1780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1690 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-03-01 17:21:39,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2022-03-01 17:21:39,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 207. [2022-03-01 17:21:39,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 2.4514563106796117) internal successors, (505), 206 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:21:39,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 505 transitions. [2022-03-01 17:21:39,787 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 505 transitions. Word has length 21 [2022-03-01 17:21:39,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:21:39,787 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 505 transitions. [2022-03-01 17:21:39,787 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-03-01 17:21:39,787 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 505 transitions. [2022-03-01 17:21:39,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:21:39,787 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:21:39,787 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:21:39,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-03-01 17:21:39,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-01 17:21:39,988 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:21:39,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:21:39,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1386310238, now seen corresponding path program 132 times [2022-03-01 17:21:39,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:21:39,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765697672] [2022-03-01 17:21:39,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:21:39,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:21:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:21:40,415 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:40,415 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:21:40,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765697672] [2022-03-01 17:21:40,415 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765697672] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:21:40,415 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368169639] [2022-03-01 17:21:40,415 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-01 17:21:40,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:21:40,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:21:40,416 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:21:40,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-01 17:21:40,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-01 17:21:40,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:21:40,438 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:21:40,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:21:41,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:41,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:21:45,839 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:45,840 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368169639] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:21:45,840 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:21:45,840 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:21:45,840 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315705732] [2022-03-01 17:21:45,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:21:45,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:21:45,840 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:21:45,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:21:45,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:21:45,841 INFO L87 Difference]: Start difference. First operand 207 states and 505 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-03-01 17:21:56,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:21:56,818 INFO L93 Difference]: Finished difference Result 425 states and 898 transitions. [2022-03-01 17:21:56,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 17:21:56,818 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-03-01 17:21:56,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:21:56,819 INFO L225 Difference]: With dead ends: 425 [2022-03-01 17:21:56,819 INFO L226 Difference]: Without dead ends: 411 [2022-03-01 17:21:56,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=784, Invalid=5222, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 17:21:56,820 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 244 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 1203 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:21:56,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 241 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1203 Invalid, 0 Unknown, 54 Unchecked, 2.5s Time] [2022-03-01 17:21:56,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2022-03-01 17:21:56,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 216. [2022-03-01 17:21:56,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 2.4930232558139536) internal successors, (536), 215 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:21:56,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 536 transitions. [2022-03-01 17:21:56,823 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 536 transitions. Word has length 21 [2022-03-01 17:21:56,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:21:56,823 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 536 transitions. [2022-03-01 17:21:56,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-03-01 17:21:56,823 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 536 transitions. [2022-03-01 17:21:56,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:21:56,823 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:21:56,823 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:21:56,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-03-01 17:21:57,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-03-01 17:21:57,025 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:21:57,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:21:57,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1003589850, now seen corresponding path program 133 times [2022-03-01 17:21:57,025 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:21:57,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243750667] [2022-03-01 17:21:57,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:21:57,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:21:57,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:21:57,501 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:57,501 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:21:57,501 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243750667] [2022-03-01 17:21:57,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243750667] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:21:57,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120486411] [2022-03-01 17:21:57,502 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-01 17:21:57,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:21:57,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:21:57,503 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:21:57,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-01 17:21:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:21:57,525 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:21:57,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:21:58,802 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:21:58,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:22:02,346 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:02,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120486411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:22:02,346 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:22:02,346 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:22:02,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483604541] [2022-03-01 17:22:02,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:22:02,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:22:02,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:22:02,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:22:02,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:22:02,347 INFO L87 Difference]: Start difference. First operand 216 states and 536 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-03-01 17:22:14,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:22:14,258 INFO L93 Difference]: Finished difference Result 418 states and 894 transitions. [2022-03-01 17:22:14,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-01 17:22:14,258 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-03-01 17:22:14,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:22:14,259 INFO L225 Difference]: With dead ends: 418 [2022-03-01 17:22:14,259 INFO L226 Difference]: Without dead ends: 404 [2022-03-01 17:22:14,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1737 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=842, Invalid=5164, Unknown=0, NotChecked=0, Total=6006 [2022-03-01 17:22:14,260 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 218 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 1311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-03-01 17:22:14,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [218 Valid, 283 Invalid, 1311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1149 Invalid, 0 Unknown, 100 Unchecked, 2.4s Time] [2022-03-01 17:22:14,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-03-01 17:22:14,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 217. [2022-03-01 17:22:14,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.4953703703703702) internal successors, (539), 216 states have internal predecessors, (539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:22:14,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 539 transitions. [2022-03-01 17:22:14,263 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 539 transitions. Word has length 21 [2022-03-01 17:22:14,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:22:14,263 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 539 transitions. [2022-03-01 17:22:14,263 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-03-01 17:22:14,263 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 539 transitions. [2022-03-01 17:22:14,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:22:14,263 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:22:14,263 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:22:14,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-03-01 17:22:14,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-01 17:22:14,464 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:22:14,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:22:14,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1212083618, now seen corresponding path program 134 times [2022-03-01 17:22:14,464 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:22:14,464 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423661627] [2022-03-01 17:22:14,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:22:14,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:22:14,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:22:14,905 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:14,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:22:14,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423661627] [2022-03-01 17:22:14,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423661627] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:22:14,906 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276447019] [2022-03-01 17:22:14,906 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-01 17:22:14,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:22:14,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:22:14,907 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:22:14,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-01 17:22:14,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-01 17:22:14,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:22:14,929 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:22:14,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:22:16,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:16,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:22:17,779 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:17,779 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276447019] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:22:17,779 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:22:17,779 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:22:17,779 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55009880] [2022-03-01 17:22:17,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:22:17,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:22:17,779 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:22:17,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:22:17,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=737, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:22:17,780 INFO L87 Difference]: Start difference. First operand 217 states and 539 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-03-01 17:22:36,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:22:36,042 INFO L93 Difference]: Finished difference Result 521 states and 1086 transitions. [2022-03-01 17:22:36,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-03-01 17:22:36,043 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-03-01 17:22:36,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:22:36,044 INFO L225 Difference]: With dead ends: 521 [2022-03-01 17:22:36,044 INFO L226 Difference]: Without dead ends: 507 [2022-03-01 17:22:36,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3508 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=1614, Invalid=9098, Unknown=0, NotChecked=0, Total=10712 [2022-03-01 17:22:36,045 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 337 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 1485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 159 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:22:36,045 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 288 Invalid, 1485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 1243 Invalid, 0 Unknown, 159 Unchecked, 2.5s Time] [2022-03-01 17:22:36,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-03-01 17:22:36,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 217. [2022-03-01 17:22:36,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.5) internal successors, (540), 216 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:22:36,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 540 transitions. [2022-03-01 17:22:36,048 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 540 transitions. Word has length 21 [2022-03-01 17:22:36,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:22:36,048 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 540 transitions. [2022-03-01 17:22:36,048 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-03-01 17:22:36,048 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 540 transitions. [2022-03-01 17:22:36,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:22:36,048 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:22:36,048 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:22:36,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-03-01 17:22:36,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-01 17:22:36,265 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:22:36,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:22:36,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1196622822, now seen corresponding path program 135 times [2022-03-01 17:22:36,265 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:22:36,265 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530929773] [2022-03-01 17:22:36,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:22:36,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:22:36,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:22:36,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-03-01 17:22:36,744 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:22:36,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530929773] [2022-03-01 17:22:36,744 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530929773] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:22:36,744 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820768297] [2022-03-01 17:22:36,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-01 17:22:36,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:22:36,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:22:36,745 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:22:36,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-01 17:22:36,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-01 17:22:36,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:22:36,768 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:22:36,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:22:37,913 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:37,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:22:42,711 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:42,712 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820768297] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:22:42,712 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:22:42,712 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:22:42,712 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963869504] [2022-03-01 17:22:42,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:22:42,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:22:42,712 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:22:42,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:22:42,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=733, Unknown=1, NotChecked=0, Total=870 [2022-03-01 17:22:42,712 INFO L87 Difference]: Start difference. First operand 217 states and 540 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-03-01 17:22:57,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-01 17:22:57,600 INFO L93 Difference]: Finished difference Result 503 states and 1066 transitions. [2022-03-01 17:22:57,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-03-01 17:22:57,600 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-03-01 17:22:57,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-01 17:22:57,601 INFO L225 Difference]: With dead ends: 503 [2022-03-01 17:22:57,601 INFO L226 Difference]: Without dead ends: 489 [2022-03-01 17:22:57,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2475 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=1270, Invalid=6561, Unknown=1, NotChecked=0, Total=7832 [2022-03-01 17:22:57,602 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 289 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 1673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-03-01 17:22:57,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 306 Invalid, 1673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1434 Invalid, 0 Unknown, 130 Unchecked, 3.0s Time] [2022-03-01 17:22:57,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2022-03-01 17:22:57,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 212. [2022-03-01 17:22:57,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.4644549763033177) internal successors, (520), 211 states have internal predecessors, (520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-01 17:22:57,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 520 transitions. [2022-03-01 17:22:57,605 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 520 transitions. Word has length 21 [2022-03-01 17:22:57,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-01 17:22:57,605 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 520 transitions. [2022-03-01 17:22:57,605 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-03-01 17:22:57,605 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 520 transitions. [2022-03-01 17:22:57,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-01 17:22:57,606 INFO L506 BasicCegarLoop]: Found error trace [2022-03-01 17:22:57,606 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-01 17:22:57,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-03-01 17:22:57,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:22:57,811 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-01 17:22:57,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-01 17:22:57,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1946779674, now seen corresponding path program 136 times [2022-03-01 17:22:57,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-01 17:22:57,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411191697] [2022-03-01 17:22:57,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-01 17:22:57,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-01 17:22:57,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-01 17:22:58,233 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:58,233 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-01 17:22:58,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411191697] [2022-03-01 17:22:58,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411191697] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-01 17:22:58,233 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099588328] [2022-03-01 17:22:58,233 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-01 17:22:58,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:22:58,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-01 17:22:58,234 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-01 17:22:58,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-03-01 17:22:58,259 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-01 17:22:58,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-01 17:22:58,259 WARN L261 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 31 conjunts are in the unsatisfiable core [2022-03-01 17:22:58,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-01 17:22:59,307 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:22:59,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-01 17:23:01,007 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-01 17:23:01,008 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099588328] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-01 17:23:01,008 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-01 17:23:01,008 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 29 [2022-03-01 17:23:01,008 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080484551] [2022-03-01 17:23:01,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-01 17:23:01,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-01 17:23:01,008 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-01 17:23:01,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-01 17:23:01,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=738, Unknown=0, NotChecked=0, Total=870 [2022-03-01 17:23:01,009 INFO L87 Difference]: Start difference. First operand 212 states and 520 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) Received shutdown request... [2022-03-01 17:23:04,795 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-01 17:23:04,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-01 17:23:04,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=315, Invalid=1577, Unknown=0, NotChecked=0, Total=1892 [2022-03-01 17:23:04,815 INFO L933 BasicCegarLoop]: 3 mSDtfsCounter, 56 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 10 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 24 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-01 17:23:04,815 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 10 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 226 Invalid, 0 Unknown, 24 Unchecked, 0.5s Time] [2022-03-01 17:23:04,815 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-01 17:23:04,821 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-03-01 17:23:04,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-03-01 17:23:05,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-01 17:23:05,017 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (212states) and FLOYD_HOARE automaton (currently 19 states, 30 states before enhancement),while ReachableStatesComputation was computing reachable states (38 states constructed, input type IntersectNwa). [2022-03-01 17:23:05,018 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-01 17:23:05,018 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-01 17:23:05,022 INFO L732 BasicCegarLoop]: Path program histogram: [136, 3, 2, 1] [2022-03-01 17:23:05,023 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-01 17:23:05,023 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-01 17:23:05,024 INFO L202 PluginConnector]: Adding new model mult-comm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.03 05:23:05 BasicIcfg [2022-03-01 17:23:05,024 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-01 17:23:05,025 INFO L158 Benchmark]: Toolchain (without parser) took 841890.83ms. Allocated memory was 205.5MB in the beginning and 323.0MB in the end (delta: 117.4MB). Free memory was 163.1MB in the beginning and 245.5MB in the end (delta: -82.4MB). Peak memory consumption was 35.6MB. Max. memory is 8.0GB. [2022-03-01 17:23:05,025 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 205.5MB. Free memory is still 164.2MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 17:23:05,025 INFO L158 Benchmark]: Boogie Procedure Inliner took 16.09ms. Allocated memory is still 205.5MB. Free memory was 163.1MB in the beginning and 161.6MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 8.0GB. [2022-03-01 17:23:05,025 INFO L158 Benchmark]: Boogie Preprocessor took 11.74ms. Allocated memory is still 205.5MB. Free memory was 161.6MB in the beginning and 160.6MB in the end (delta: 939.1kB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-03-01 17:23:05,025 INFO L158 Benchmark]: RCFGBuilder took 203.63ms. Allocated memory is still 205.5MB. Free memory was 160.5MB in the beginning and 151.7MB in the end (delta: 8.8MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-01 17:23:05,025 INFO L158 Benchmark]: TraceAbstraction took 841655.88ms. Allocated memory was 205.5MB in the beginning and 323.0MB in the end (delta: 117.4MB). Free memory was 151.3MB in the beginning and 245.5MB in the end (delta: -94.2MB). Peak memory consumption was 24.0MB. Max. memory is 8.0GB. [2022-03-01 17:23:05,025 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10ms. Allocated memory is still 205.5MB. Free memory is still 164.2MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 16.09ms. Allocated memory is still 205.5MB. Free memory was 163.1MB in the beginning and 161.6MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 11.74ms. Allocated memory is still 205.5MB. Free memory was 161.6MB in the beginning and 160.6MB in the end (delta: 939.1kB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 203.63ms. Allocated memory is still 205.5MB. Free memory was 160.5MB in the beginning and 151.7MB in the end (delta: 8.8MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 841655.88ms. Allocated memory was 205.5MB in the beginning and 323.0MB in the end (delta: 117.4MB). Free memory was 151.3MB in the beginning and 245.5MB in the end (delta: -94.2MB). Peak memory consumption was 24.0MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (212states) and FLOYD_HOARE automaton (currently 19 states, 30 states before enhancement),while ReachableStatesComputation was computing reachable states (38 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (212states) and FLOYD_HOARE automaton (currently 19 states, 30 states before enhancement),while ReachableStatesComputation was computing reachable states (38 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 45]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (212states) and FLOYD_HOARE automaton (currently 19 states, 30 states before enhancement),while ReachableStatesComputation was computing reachable states (38 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 28 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 841.6s, OverallIterations: 142, TraceHistogramMax: 4, PathProgramHistogramMax: 136, EmptinessCheckTime: 0.1s, AutomataDifference: 567.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 22333 SdHoareTripleChecker+Valid, 151.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 22333 mSDsluCounter, 26286 SdHoareTripleChecker+Invalid, 142.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 3854 IncrementalHoareTripleChecker+Unchecked, 42724 mSDsCounter, 5097 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 106584 IncrementalHoareTripleChecker+Invalid, 115535 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5097 mSolverCounterUnsat, 2336 mSDtfsCounter, 106584 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10058 GetRequests, 2560 SyntacticMatches, 248 SemanticMatches, 7250 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125067 ImplicationChecksByTransitivity, 570.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=217occurred in iteration=139, InterpolantAutomatonStates: 5285, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 141 MinimizatonAttempts, 18402 StatesRemovedByMinimization, 141 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 240.1s InterpolantComputationTime, 5069 NumberOfCodeBlocks, 5069 NumberOfCodeBlocksAsserted, 486 NumberOfCheckSat, 7174 ConstructedInterpolants, 207 QuantifiedInterpolants, 161424 SizeOfPredicates, 1098 NumberOfNonLiveVariables, 7239 ConjunctsInSsa, 3357 ConjunctsInUnsatCore, 424 InterpolantComputations, 1 PerfectInterpolantSequences, 0/3117 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