/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/popl20/threaded-sum-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-bc289cb [2022-01-28 15:27:59,971 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-28 15:27:59,973 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-28 15:28:00,026 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-28 15:28:00,026 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-28 15:28:00,028 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-28 15:28:00,029 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-28 15:28:00,030 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-28 15:28:00,031 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-28 15:28:00,031 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-28 15:28:00,032 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-28 15:28:00,033 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-28 15:28:00,033 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-28 15:28:00,033 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-28 15:28:00,034 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-28 15:28:00,035 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-28 15:28:00,035 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-28 15:28:00,036 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-28 15:28:00,036 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-28 15:28:00,037 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-28 15:28:00,038 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-28 15:28:00,039 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-28 15:28:00,039 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-28 15:28:00,040 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-28 15:28:00,041 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-28 15:28:00,042 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-28 15:28:00,042 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-28 15:28:00,042 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-28 15:28:00,042 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-28 15:28:00,043 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-28 15:28:00,043 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-28 15:28:00,044 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-28 15:28:00,044 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-28 15:28:00,044 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-28 15:28:00,045 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-28 15:28:00,045 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-28 15:28:00,046 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-28 15:28:00,046 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-28 15:28:00,046 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-28 15:28:00,046 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-28 15:28:00,047 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-28 15:28:00,047 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-01-28 15:28:00,060 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-28 15:28:00,060 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-28 15:28:00,060 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-28 15:28:00,060 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-28 15:28:00,061 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-28 15:28:00,061 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-28 15:28:00,061 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-28 15:28:00,061 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-28 15:28:00,061 INFO L138 SettingsManager]: * Use SBE=true [2022-01-28 15:28:00,062 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-28 15:28:00,062 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-28 15:28:00,063 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 15:28:00,063 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-28 15:28:00,063 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-28 15:28:00,064 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-28 15:28:00,227 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-28 15:28:00,242 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-28 15:28:00,244 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-28 15:28:00,245 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-28 15:28:00,247 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-28 15:28:00,248 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl [2022-01-28 15:28:00,249 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl' [2022-01-28 15:28:00,276 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-28 15:28:00,277 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-28 15:28:00,279 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-28 15:28:00,279 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-28 15:28:00,279 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-28 15:28:00,289 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,293 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,298 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-28 15:28:00,300 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-28 15:28:00,301 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-28 15:28:00,301 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-28 15:28:00,301 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-28 15:28:00,306 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,306 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,308 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,308 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,311 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,314 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,315 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,319 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-28 15:28:00,320 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-28 15:28:00,320 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-28 15:28:00,321 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-28 15:28:00,322 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/1) ... [2022-01-28 15:28:00,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 15:28:00,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:00,353 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-28 15:28:00,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-28 15:28:00,384 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-28 15:28:00,384 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-28 15:28:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-28 15:28:00,385 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-28 15:28:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-28 15:28:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-28 15:28:00,385 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-28 15:28:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-28 15:28:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-28 15:28:00,385 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-01-28 15:28:00,385 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-28 15:28:00,385 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-28 15:28:00,386 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-28 15:28:00,417 INFO L234 CfgBuilder]: Building ICFG [2022-01-28 15:28:00,418 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-28 15:28:00,494 INFO L275 CfgBuilder]: Performing block encoding [2022-01-28 15:28:00,512 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-28 15:28:00,512 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-28 15:28:00,513 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 03:28:00 BoogieIcfgContainer [2022-01-28 15:28:00,513 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-28 15:28:00,519 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-28 15:28:00,519 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-28 15:28:00,522 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-28 15:28:00,523 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:28:00" (1/2) ... [2022-01-28 15:28:00,523 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d2b9e13 and model type threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 03:28:00, skipping insertion in model container [2022-01-28 15:28:00,523 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 03:28:00" (2/2) ... [2022-01-28 15:28:00,524 INFO L111 eAbstractionObserver]: Analyzing ICFG threaded-sum-3.wvr.bpl [2022-01-28 15:28:00,528 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-28 15:28:00,528 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-28 15:28:00,528 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-28 15:28:00,528 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-28 15:28:00,557 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-28 15:28:00,591 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-28 15:28:00,600 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-28 15:28:00,600 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-28 15:28:00,612 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 40 places, 33 transitions, 90 flow [2022-01-28 15:28:00,640 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:00,642 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:00,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-28 15:28:00,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:00,649 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:00,650 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:00,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:00,653 INFO L85 PathProgramCache]: Analyzing trace with hash -637092992, now seen corresponding path program 1 times [2022-01-28 15:28:00,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:00,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322986894] [2022-01-28 15:28:00,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:00,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:00,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:00,768 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:00,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:00,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322986894] [2022-01-28 15:28:00,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322986894] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 15:28:00,769 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 15:28:00,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-28 15:28:00,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123740422] [2022-01-28 15:28:00,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:28:00,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-28 15:28:00,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:00,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-28 15:28:00,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-28 15:28:00,810 INFO L87 Difference]: Start difference. First operand has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:00,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:00,900 INFO L93 Difference]: Finished difference Result 126 states and 331 transitions. [2022-01-28 15:28:00,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-28 15:28:00,902 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-28 15:28:00,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:00,909 INFO L225 Difference]: With dead ends: 126 [2022-01-28 15:28:00,909 INFO L226 Difference]: Without dead ends: 126 [2022-01-28 15:28:00,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-28 15:28:00,913 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 37 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:00,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 29 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:28:00,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2022-01-28 15:28:00,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2022-01-28 15:28:00,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.648) internal successors, (331), 125 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-01-28 15:28:00,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 331 transitions. [2022-01-28 15:28:00,974 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 331 transitions. Word has length 21 [2022-01-28 15:28:00,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:00,975 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 331 transitions. [2022-01-28 15:28:00,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:00,975 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 331 transitions. [2022-01-28 15:28:00,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-28 15:28:00,976 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:00,976 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:00,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-28 15:28:00,977 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:00,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:00,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1418210977, now seen corresponding path program 1 times [2022-01-28 15:28:00,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:00,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539970636] [2022-01-28 15:28:00,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:00,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:00,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:01,021 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:01,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:01,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539970636] [2022-01-28 15:28:01,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539970636] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 15:28:01,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 15:28:01,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-28 15:28:01,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223097268] [2022-01-28 15:28:01,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:28:01,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-28 15:28:01,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:01,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-28 15:28:01,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-28 15:28:01,024 INFO L87 Difference]: Start difference. First operand 126 states and 331 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:01,076 INFO L93 Difference]: Finished difference Result 176 states and 475 transitions. [2022-01-28 15:28:01,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-28 15:28:01,076 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-28 15:28:01,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:01,078 INFO L225 Difference]: With dead ends: 176 [2022-01-28 15:28:01,078 INFO L226 Difference]: Without dead ends: 176 [2022-01-28 15:28:01,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-28 15:28:01,079 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 38 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:01,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 34 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:28:01,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2022-01-28 15:28:01,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 151. [2022-01-28 15:28:01,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.6866666666666665) internal successors, (403), 150 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 403 transitions. [2022-01-28 15:28:01,092 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 403 transitions. Word has length 24 [2022-01-28 15:28:01,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:01,092 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 403 transitions. [2022-01-28 15:28:01,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,093 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 403 transitions. [2022-01-28 15:28:01,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-01-28 15:28:01,094 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:01,094 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:01,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-28 15:28:01,095 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:01,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:01,095 INFO L85 PathProgramCache]: Analyzing trace with hash 365469361, now seen corresponding path program 1 times [2022-01-28 15:28:01,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:01,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839646876] [2022-01-28 15:28:01,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:01,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:01,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:01,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:01,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:01,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839646876] [2022-01-28 15:28:01,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839646876] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 15:28:01,148 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 15:28:01,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 15:28:01,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796703431] [2022-01-28 15:28:01,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:28:01,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 15:28:01,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:01,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 15:28:01,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-28 15:28:01,159 INFO L87 Difference]: Start difference. First operand 151 states and 403 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:01,229 INFO L93 Difference]: Finished difference Result 223 states and 619 transitions. [2022-01-28 15:28:01,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 15:28:01,229 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2022-01-28 15:28:01,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:01,231 INFO L225 Difference]: With dead ends: 223 [2022-01-28 15:28:01,231 INFO L226 Difference]: Without dead ends: 223 [2022-01-28 15:28:01,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-28 15:28:01,232 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 46 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:01,233 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 34 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:28:01,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-01-28 15:28:01,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2022-01-28 15:28:01,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 2.7882882882882885) internal successors, (619), 222 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 619 transitions. [2022-01-28 15:28:01,244 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 619 transitions. Word has length 26 [2022-01-28 15:28:01,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:01,245 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 619 transitions. [2022-01-28 15:28:01,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,245 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 619 transitions. [2022-01-28 15:28:01,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-28 15:28:01,246 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:01,246 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:01,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-28 15:28:01,247 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:01,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:01,247 INFO L85 PathProgramCache]: Analyzing trace with hash 282875335, now seen corresponding path program 1 times [2022-01-28 15:28:01,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:01,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945436482] [2022-01-28 15:28:01,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:01,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:01,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:01,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 15:28:01,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:01,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945436482] [2022-01-28 15:28:01,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945436482] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 15:28:01,290 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 15:28:01,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 15:28:01,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334088860] [2022-01-28 15:28:01,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:28:01,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 15:28:01,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:01,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 15:28:01,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-28 15:28:01,291 INFO L87 Difference]: Start difference. First operand 223 states and 619 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:01,333 INFO L93 Difference]: Finished difference Result 344 states and 930 transitions. [2022-01-28 15:28:01,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 15:28:01,333 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-01-28 15:28:01,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:01,335 INFO L225 Difference]: With dead ends: 344 [2022-01-28 15:28:01,335 INFO L226 Difference]: Without dead ends: 308 [2022-01-28 15:28:01,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-01-28 15:28:01,336 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 66 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:01,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 28 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:28:01,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-01-28 15:28:01,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 235. [2022-01-28 15:28:01,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.8076923076923075) internal successors, (657), 234 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 657 transitions. [2022-01-28 15:28:01,349 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 657 transitions. Word has length 28 [2022-01-28 15:28:01,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:01,350 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 657 transitions. [2022-01-28 15:28:01,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:01,350 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 657 transitions. [2022-01-28 15:28:01,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-28 15:28:01,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:01,351 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:01,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-28 15:28:01,351 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:01,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:01,352 INFO L85 PathProgramCache]: Analyzing trace with hash 290186221, now seen corresponding path program 2 times [2022-01-28 15:28:01,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:01,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179814620] [2022-01-28 15:28:01,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:01,352 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:01,444 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:01,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:01,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179814620] [2022-01-28 15:28:01,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179814620] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:01,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678750599] [2022-01-28 15:28:01,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:28:01,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:01,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:01,447 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:01,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-28 15:28:01,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:28:01,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:01,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-28 15:28:01,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:01,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:01,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:02,058 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:02,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678750599] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:02,059 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:02,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 20 [2022-01-28 15:28:02,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753607953] [2022-01-28 15:28:02,061 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:02,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 15:28:02,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:02,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 15:28:02,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2022-01-28 15:28:02,063 INFO L87 Difference]: Start difference. First operand 235 states and 657 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:02,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:02,675 INFO L93 Difference]: Finished difference Result 633 states and 1787 transitions. [2022-01-28 15:28:02,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-28 15:28:02,676 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-28 15:28:02,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:02,679 INFO L225 Difference]: With dead ends: 633 [2022-01-28 15:28:02,679 INFO L226 Difference]: Without dead ends: 633 [2022-01-28 15:28:02,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=526, Invalid=1196, Unknown=0, NotChecked=0, Total=1722 [2022-01-28 15:28:02,680 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 226 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:02,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 106 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:28:02,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2022-01-28 15:28:02,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 316. [2022-01-28 15:28:02,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 2.961904761904762) internal successors, (933), 315 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:02,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 933 transitions. [2022-01-28 15:28:02,694 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 933 transitions. Word has length 30 [2022-01-28 15:28:02,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:02,694 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 933 transitions. [2022-01-28 15:28:02,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 20 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:02,694 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 933 transitions. [2022-01-28 15:28:02,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-28 15:28:02,695 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:02,695 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:02,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-28 15:28:02,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:02,915 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:02,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:02,916 INFO L85 PathProgramCache]: Analyzing trace with hash 581986797, now seen corresponding path program 3 times [2022-01-28 15:28:02,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:02,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062256322] [2022-01-28 15:28:02,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:02,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:02,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:02,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:02,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062256322] [2022-01-28 15:28:02,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062256322] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:02,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075329870] [2022-01-28 15:28:02,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:28:02,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:02,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:02,992 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:02,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-28 15:28:03,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 15:28:03,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:03,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-28 15:28:03,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:03,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:03,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:03,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:03,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075329870] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:03,484 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:03,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 17 [2022-01-28 15:28:03,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252336136] [2022-01-28 15:28:03,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:03,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 15:28:03,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:03,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 15:28:03,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-01-28 15:28:03,486 INFO L87 Difference]: Start difference. First operand 316 states and 933 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:03,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:03,804 INFO L93 Difference]: Finished difference Result 861 states and 2534 transitions. [2022-01-28 15:28:03,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-28 15:28:03,804 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 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 30 [2022-01-28 15:28:03,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:03,808 INFO L225 Difference]: With dead ends: 861 [2022-01-28 15:28:03,809 INFO L226 Difference]: Without dead ends: 861 [2022-01-28 15:28:03,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=279, Invalid=591, Unknown=0, NotChecked=0, Total=870 [2022-01-28 15:28:03,810 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 297 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:03,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [297 Valid, 107 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:28:03,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2022-01-28 15:28:03,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 588. [2022-01-28 15:28:03,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 587 states have (on average 3.06984667802385) internal successors, (1802), 587 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:03,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 1802 transitions. [2022-01-28 15:28:03,826 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 1802 transitions. Word has length 30 [2022-01-28 15:28:03,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:03,826 INFO L470 AbstractCegarLoop]: Abstraction has 588 states and 1802 transitions. [2022-01-28 15:28:03,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 17 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:03,827 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 1802 transitions. [2022-01-28 15:28:03,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-28 15:28:03,828 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:03,828 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:03,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:04,044 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,SelfDestructingSolverStorable5 [2022-01-28 15:28:04,044 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:04,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:04,045 INFO L85 PathProgramCache]: Analyzing trace with hash -101147565, now seen corresponding path program 4 times [2022-01-28 15:28:04,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:04,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514824799] [2022-01-28 15:28:04,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:04,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:04,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:04,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:04,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514824799] [2022-01-28 15:28:04,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514824799] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:04,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869126290] [2022-01-28 15:28:04,127 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:28:04,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:04,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:04,132 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:04,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-28 15:28:04,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:28:04,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:04,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-28 15:28:04,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:04,260 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:04,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:04,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:04,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869126290] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:04,663 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:04,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 23 [2022-01-28 15:28:04,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397228129] [2022-01-28 15:28:04,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:04,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-28 15:28:04,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:04,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-28 15:28:04,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2022-01-28 15:28:04,665 INFO L87 Difference]: Start difference. First operand 588 states and 1802 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:05,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:05,365 INFO L93 Difference]: Finished difference Result 975 states and 2760 transitions. [2022-01-28 15:28:05,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-28 15:28:05,366 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-28 15:28:05,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:05,370 INFO L225 Difference]: With dead ends: 975 [2022-01-28 15:28:05,370 INFO L226 Difference]: Without dead ends: 975 [2022-01-28 15:28:05,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=581, Invalid=1581, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:28:05,372 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 242 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:05,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 184 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:28:05,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2022-01-28 15:28:05,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 710. [2022-01-28 15:28:05,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 709 states have (on average 3.011283497884344) internal successors, (2135), 709 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:05,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 2135 transitions. [2022-01-28 15:28:05,391 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 2135 transitions. Word has length 32 [2022-01-28 15:28:05,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:05,391 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 2135 transitions. [2022-01-28 15:28:05,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:05,391 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 2135 transitions. [2022-01-28 15:28:05,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-28 15:28:05,393 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:05,393 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:05,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:05,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:05,608 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:05,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:05,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1192213421, now seen corresponding path program 5 times [2022-01-28 15:28:05,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:05,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921535384] [2022-01-28 15:28:05,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:05,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:05,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:05,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921535384] [2022-01-28 15:28:05,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921535384] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:05,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675668081] [2022-01-28 15:28:05,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:28:05,707 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:05,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:05,708 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:05,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-28 15:28:05,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-28 15:28:05,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:05,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-28 15:28:05,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:05,886 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:05,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:06,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:06,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675668081] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:06,198 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:06,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 25 [2022-01-28 15:28:06,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703008427] [2022-01-28 15:28:06,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:06,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-28 15:28:06,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:06,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-28 15:28:06,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=432, Unknown=0, NotChecked=0, Total=600 [2022-01-28 15:28:06,199 INFO L87 Difference]: Start difference. First operand 710 states and 2135 transitions. Second operand has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:07,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:07,800 INFO L93 Difference]: Finished difference Result 1943 states and 5560 transitions. [2022-01-28 15:28:07,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-28 15:28:07,800 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-28 15:28:07,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:07,808 INFO L225 Difference]: With dead ends: 1943 [2022-01-28 15:28:07,808 INFO L226 Difference]: Without dead ends: 1943 [2022-01-28 15:28:07,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2559 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1583, Invalid=5557, Unknown=0, NotChecked=0, Total=7140 [2022-01-28 15:28:07,811 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 278 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:07,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 329 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 15:28:07,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2022-01-28 15:28:07,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 826. [2022-01-28 15:28:07,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 825 states have (on average 3.0715151515151513) internal successors, (2534), 825 states have internal predecessors, (2534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:07,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 2534 transitions. [2022-01-28 15:28:07,838 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 2534 transitions. Word has length 32 [2022-01-28 15:28:07,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:07,838 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 2534 transitions. [2022-01-28 15:28:07,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.4) internal successors, (60), 25 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:07,839 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 2534 transitions. [2022-01-28 15:28:07,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-28 15:28:07,840 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:07,840 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:07,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:08,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:08,056 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:08,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:08,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1582175149, now seen corresponding path program 6 times [2022-01-28 15:28:08,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:08,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689640860] [2022-01-28 15:28:08,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:08,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:08,155 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:08,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:08,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689640860] [2022-01-28 15:28:08,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689640860] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:08,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151439802] [2022-01-28 15:28:08,156 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:28:08,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:08,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:08,157 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:08,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-28 15:28:08,179 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-28 15:28:08,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:08,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-28 15:28:08,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:08,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:08,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:08,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:08,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151439802] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:08,671 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:08,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 11] total 26 [2022-01-28 15:28:08,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063669734] [2022-01-28 15:28:08,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:08,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-28 15:28:08,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:08,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-28 15:28:08,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2022-01-28 15:28:08,673 INFO L87 Difference]: Start difference. First operand 826 states and 2534 transitions. Second operand has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:11,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:11,053 INFO L93 Difference]: Finished difference Result 2939 states and 8774 transitions. [2022-01-28 15:28:11,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-01-28 15:28:11,053 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-28 15:28:11,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:11,066 INFO L225 Difference]: With dead ends: 2939 [2022-01-28 15:28:11,066 INFO L226 Difference]: Without dead ends: 2939 [2022-01-28 15:28:11,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4324 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2652, Invalid=8060, Unknown=0, NotChecked=0, Total=10712 [2022-01-28 15:28:11,069 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 411 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 1223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:11,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 295 Invalid, 1223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 15:28:11,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2939 states. [2022-01-28 15:28:11,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2939 to 1137. [2022-01-28 15:28:11,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 1136 states have (on average 3.1778169014084505) internal successors, (3610), 1136 states have internal predecessors, (3610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:11,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 3610 transitions. [2022-01-28 15:28:11,121 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 3610 transitions. Word has length 32 [2022-01-28 15:28:11,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:11,122 INFO L470 AbstractCegarLoop]: Abstraction has 1137 states and 3610 transitions. [2022-01-28 15:28:11,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:11,122 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 3610 transitions. [2022-01-28 15:28:11,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-28 15:28:11,124 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:11,124 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:11,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:11,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:11,340 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:11,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:11,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1367115515, now seen corresponding path program 7 times [2022-01-28 15:28:11,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:11,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396507086] [2022-01-28 15:28:11,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:11,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:11,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:11,450 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:11,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:11,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396507086] [2022-01-28 15:28:11,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396507086] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:11,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353303444] [2022-01-28 15:28:11,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:28:11,450 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:11,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:11,451 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:11,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-28 15:28:11,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:11,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-28 15:28:11,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:11,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:11,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:12,217 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:12,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353303444] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:12,217 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:12,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2022-01-28 15:28:12,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327051490] [2022-01-28 15:28:12,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:12,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-28 15:28:12,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:12,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-28 15:28:12,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2022-01-28 15:28:12,221 INFO L87 Difference]: Start difference. First operand 1137 states and 3610 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:13,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:13,612 INFO L93 Difference]: Finished difference Result 4727 states and 14426 transitions. [2022-01-28 15:28:13,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-28 15:28:13,612 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-01-28 15:28:13,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:13,632 INFO L225 Difference]: With dead ends: 4727 [2022-01-28 15:28:13,632 INFO L226 Difference]: Without dead ends: 4727 [2022-01-28 15:28:13,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1162, Invalid=3128, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 15:28:13,634 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 554 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:13,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [554 Valid, 222 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 15:28:13,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4727 states. [2022-01-28 15:28:13,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4727 to 2168. [2022-01-28 15:28:13,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2168 states, 2167 states have (on average 3.2459621596677435) internal successors, (7034), 2167 states have internal predecessors, (7034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:13,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2168 states to 2168 states and 7034 transitions. [2022-01-28 15:28:13,715 INFO L78 Accepts]: Start accepts. Automaton has 2168 states and 7034 transitions. Word has length 32 [2022-01-28 15:28:13,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:13,715 INFO L470 AbstractCegarLoop]: Abstraction has 2168 states and 7034 transitions. [2022-01-28 15:28:13,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 26 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:13,716 INFO L276 IsEmpty]: Start isEmpty. Operand 2168 states and 7034 transitions. [2022-01-28 15:28:13,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-28 15:28:13,722 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:13,722 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:13,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:13,938 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:13,938 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:13,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:13,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1458806875, now seen corresponding path program 8 times [2022-01-28 15:28:13,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:13,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255351773] [2022-01-28 15:28:13,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:13,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:14,013 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 15:28:14,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:14,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255351773] [2022-01-28 15:28:14,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255351773] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:14,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758351577] [2022-01-28 15:28:14,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:28:14,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:14,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:14,015 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:14,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-28 15:28:14,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:28:14,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:14,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-28 15:28:14,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-28 15:28:14,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:14,466 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:14,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758351577] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:14,466 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:14,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 11] total 18 [2022-01-28 15:28:14,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822013171] [2022-01-28 15:28:14,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:14,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 15:28:14,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:14,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 15:28:14,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-01-28 15:28:14,468 INFO L87 Difference]: Start difference. First operand 2168 states and 7034 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-01-28 15:28:14,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:14,577 INFO L93 Difference]: Finished difference Result 2799 states and 8918 transitions. [2022-01-28 15:28:14,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-28 15:28:14,578 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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 32 [2022-01-28 15:28:14,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:14,588 INFO L225 Difference]: With dead ends: 2799 [2022-01-28 15:28:14,589 INFO L226 Difference]: Without dead ends: 2799 [2022-01-28 15:28:14,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2022-01-28 15:28:14,589 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 349 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:14,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 68 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:28:14,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2022-01-28 15:28:14,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 2149. [2022-01-28 15:28:14,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2149 states, 2148 states have (on average 3.241154562383613) internal successors, (6962), 2148 states have internal predecessors, (6962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:14,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2149 states to 2149 states and 6962 transitions. [2022-01-28 15:28:14,637 INFO L78 Accepts]: Start accepts. Automaton has 2149 states and 6962 transitions. Word has length 32 [2022-01-28 15:28:14,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:14,638 INFO L470 AbstractCegarLoop]: Abstraction has 2149 states and 6962 transitions. [2022-01-28 15:28:14,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 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-01-28 15:28:14,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2149 states and 6962 transitions. [2022-01-28 15:28:14,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:28:14,642 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:14,642 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:14,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:14,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:14,855 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:14,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:14,856 INFO L85 PathProgramCache]: Analyzing trace with hash 412803505, now seen corresponding path program 9 times [2022-01-28 15:28:14,856 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:14,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97348679] [2022-01-28 15:28:14,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:14,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:14,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:15,152 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:28:15,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:15,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97348679] [2022-01-28 15:28:15,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97348679] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:15,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402209726] [2022-01-28 15:28:15,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:28:15,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:15,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:15,153 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:15,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-28 15:28:15,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 15:28:15,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:15,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 15:28:15,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:16,022 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:16,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:17,598 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:17,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402209726] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:17,599 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:17,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-01-28 15:28:17,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745259939] [2022-01-28 15:28:17,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:17,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:28:17,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:17,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:28:17,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=1815, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:28:17,601 INFO L87 Difference]: Start difference. First operand 2149 states and 6962 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:28,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:28,818 INFO L93 Difference]: Finished difference Result 7861 states and 24237 transitions. [2022-01-28 15:28:28,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2022-01-28 15:28:28,818 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:28:28,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:28,840 INFO L225 Difference]: With dead ends: 7861 [2022-01-28 15:28:28,840 INFO L226 Difference]: Without dead ends: 7696 [2022-01-28 15:28:28,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10002 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=4125, Invalid=23597, Unknown=0, NotChecked=0, Total=27722 [2022-01-28 15:28:28,845 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 828 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 4354 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 4826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 4354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:28,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [828 Valid, 505 Invalid, 4826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 4354 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:28:28,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7696 states. [2022-01-28 15:28:28,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7696 to 2969. [2022-01-28 15:28:28,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2968 states have (on average 3.253369272237197) internal successors, (9656), 2968 states have internal predecessors, (9656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:28,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 9656 transitions. [2022-01-28 15:28:28,955 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 9656 transitions. Word has length 34 [2022-01-28 15:28:28,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:28,955 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 9656 transitions. [2022-01-28 15:28:28,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:28,956 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 9656 transitions. [2022-01-28 15:28:28,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:28:28,962 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:28,962 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:28,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:29,171 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,SelfDestructingSolverStorable11 [2022-01-28 15:28:29,172 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:29,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:29,172 INFO L85 PathProgramCache]: Analyzing trace with hash 971839921, now seen corresponding path program 10 times [2022-01-28 15:28:29,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:29,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949849317] [2022-01-28 15:28:29,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:29,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:29,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:29,477 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:29,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:29,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949849317] [2022-01-28 15:28:29,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949849317] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:29,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411742254] [2022-01-28 15:28:29,478 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:28:29,478 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:29,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:29,479 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:29,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-28 15:28:29,499 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:28:29,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:29,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 15:28:29,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:30,378 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:30,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:31,517 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:31,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411742254] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:31,517 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:31,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-01-28 15:28:31,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926622237] [2022-01-28 15:28:31,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:31,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-01-28 15:28:31,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:31,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-01-28 15:28:31,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=2215, Unknown=0, NotChecked=0, Total=2652 [2022-01-28 15:28:31,519 INFO L87 Difference]: Start difference. First operand 2969 states and 9656 transitions. Second operand has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:45,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:28:45,809 INFO L93 Difference]: Finished difference Result 10912 states and 33148 transitions. [2022-01-28 15:28:45,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2022-01-28 15:28:45,810 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:28:45,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:28:45,848 INFO L225 Difference]: With dead ends: 10912 [2022-01-28 15:28:45,848 INFO L226 Difference]: Without dead ends: 10686 [2022-01-28 15:28:45,852 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21166 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=9279, Invalid=42477, Unknown=0, NotChecked=0, Total=51756 [2022-01-28 15:28:45,852 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 1151 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 3541 mSolverCounterSat, 718 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 698 SdHoareTripleChecker+Invalid, 4259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 718 IncrementalHoareTripleChecker+Valid, 3541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:28:45,853 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1151 Valid, 698 Invalid, 4259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [718 Valid, 3541 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 15:28:45,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10686 states. [2022-01-28 15:28:46,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10686 to 3913. [2022-01-28 15:28:46,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 3.280930470347648) internal successors, (12835), 3912 states have internal predecessors, (12835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:46,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 12835 transitions. [2022-01-28 15:28:46,021 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 12835 transitions. Word has length 34 [2022-01-28 15:28:46,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:28:46,022 INFO L470 AbstractCegarLoop]: Abstraction has 3913 states and 12835 transitions. [2022-01-28 15:28:46,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:28:46,022 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 12835 transitions. [2022-01-28 15:28:46,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:28:46,031 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:28:46,031 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:28:46,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-28 15:28:46,247 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,SelfDestructingSolverStorable12 [2022-01-28 15:28:46,247 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:28:46,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:28:46,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1964333485, now seen corresponding path program 11 times [2022-01-28 15:28:46,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:28:46,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368159554] [2022-01-28 15:28:46,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:28:46,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:28:46,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:28:46,536 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:46,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:28:46,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368159554] [2022-01-28 15:28:46,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368159554] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:28:46,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753177028] [2022-01-28 15:28:46,536 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:28:46,536 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:28:46,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:28:46,537 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:28:46,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-28 15:28:46,562 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-28 15:28:46,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:28:46,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 15:28:46,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:28:47,423 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:47,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:28:48,472 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:28:48,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753177028] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:28:48,473 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:28:48,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-01-28 15:28:48,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982800959] [2022-01-28 15:28:48,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:28:48,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-01-28 15:28:48,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:28:48,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-01-28 15:28:48,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=433, Invalid=2219, Unknown=0, NotChecked=0, Total=2652 [2022-01-28 15:28:48,474 INFO L87 Difference]: Start difference. First operand 3913 states and 12835 transitions. Second operand has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:01,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:29:01,779 INFO L93 Difference]: Finished difference Result 11044 states and 33819 transitions. [2022-01-28 15:29:01,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 223 states. [2022-01-28 15:29:01,779 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:29:01,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:29:01,803 INFO L225 Difference]: With dead ends: 11044 [2022-01-28 15:29:01,803 INFO L226 Difference]: Without dead ends: 10842 [2022-01-28 15:29:01,806 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 242 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25049 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=10854, Invalid=48438, Unknown=0, NotChecked=0, Total=59292 [2022-01-28 15:29:01,806 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 1206 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 4666 mSolverCounterSat, 723 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1206 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 5389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 723 IncrementalHoareTripleChecker+Valid, 4666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:29:01,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1206 Valid, 686 Invalid, 5389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [723 Valid, 4666 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-28 15:29:01,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10842 states. [2022-01-28 15:29:01,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10842 to 4299. [2022-01-28 15:29:01,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4299 states, 4298 states have (on average 3.3187529083294556) internal successors, (14264), 4298 states have internal predecessors, (14264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:01,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4299 states to 4299 states and 14264 transitions. [2022-01-28 15:29:01,946 INFO L78 Accepts]: Start accepts. Automaton has 4299 states and 14264 transitions. Word has length 34 [2022-01-28 15:29:01,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:29:01,946 INFO L470 AbstractCegarLoop]: Abstraction has 4299 states and 14264 transitions. [2022-01-28 15:29:01,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 51 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:01,946 INFO L276 IsEmpty]: Start isEmpty. Operand 4299 states and 14264 transitions. [2022-01-28 15:29:01,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:29:01,956 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:29:01,956 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:29:01,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-28 15:29:02,175 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,SelfDestructingSolverStorable13 [2022-01-28 15:29:02,175 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:29:02,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:29:02,176 INFO L85 PathProgramCache]: Analyzing trace with hash -1613065811, now seen corresponding path program 12 times [2022-01-28 15:29:02,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:29:02,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556919954] [2022-01-28 15:29:02,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:29:02,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:29:02,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:29:02,465 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:02,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:29:02,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556919954] [2022-01-28 15:29:02,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556919954] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:29:02,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43935186] [2022-01-28 15:29:02,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:29:02,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:29:02,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:29:02,468 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:29:02,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-28 15:29:02,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-28 15:29:02,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:29:02,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 15:29:02,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:29:03,341 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:03,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:29:04,307 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:04,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43935186] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:29:04,307 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:29:04,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 48 [2022-01-28 15:29:04,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996580496] [2022-01-28 15:29:04,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:29:04,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-01-28 15:29:04,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:29:04,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-01-28 15:29:04,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=436, Invalid=1916, Unknown=0, NotChecked=0, Total=2352 [2022-01-28 15:29:04,309 INFO L87 Difference]: Start difference. First operand 4299 states and 14264 transitions. Second operand has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:17,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:29:17,213 INFO L93 Difference]: Finished difference Result 10733 states and 33404 transitions. [2022-01-28 15:29:17,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 209 states. [2022-01-28 15:29:17,213 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:29:17,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:29:17,236 INFO L225 Difference]: With dead ends: 10733 [2022-01-28 15:29:17,237 INFO L226 Difference]: Without dead ends: 10515 [2022-01-28 15:29:17,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 224 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20891 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=9352, Invalid=41498, Unknown=0, NotChecked=0, Total=50850 [2022-01-28 15:29:17,240 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 1236 mSDsluCounter, 912 mSDsCounter, 0 mSdLazyCounter, 4492 mSolverCounterSat, 599 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 5091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 599 IncrementalHoareTripleChecker+Valid, 4492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:29:17,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1236 Valid, 745 Invalid, 5091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [599 Valid, 4492 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:29:17,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10515 states. [2022-01-28 15:29:17,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10515 to 3833. [2022-01-28 15:29:17,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 3.2917536534446765) internal successors, (12614), 3832 states have internal predecessors, (12614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:17,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 12614 transitions. [2022-01-28 15:29:17,377 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 12614 transitions. Word has length 34 [2022-01-28 15:29:17,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:29:17,377 INFO L470 AbstractCegarLoop]: Abstraction has 3833 states and 12614 transitions. [2022-01-28 15:29:17,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:17,377 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 12614 transitions. [2022-01-28 15:29:17,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:29:17,385 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:29:17,385 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:29:17,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-28 15:29:17,599 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,SelfDestructingSolverStorable14 [2022-01-28 15:29:17,599 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:29:17,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:29:17,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1621951143, now seen corresponding path program 13 times [2022-01-28 15:29:17,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:29:17,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532062523] [2022-01-28 15:29:17,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:29:17,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:29:17,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:29:17,886 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:17,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:29:17,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532062523] [2022-01-28 15:29:17,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532062523] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:29:17,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128123996] [2022-01-28 15:29:17,887 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:29:17,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:29:17,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:29:17,888 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:29:17,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-28 15:29:17,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:29:17,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 15:29:17,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:29:18,773 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:18,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:29:20,954 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:20,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128123996] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:29:20,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:29:20,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 50 [2022-01-28 15:29:20,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244047959] [2022-01-28 15:29:20,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:29:20,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-01-28 15:29:20,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:29:20,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-01-28 15:29:20,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=2166, Unknown=0, NotChecked=0, Total=2550 [2022-01-28 15:29:20,955 INFO L87 Difference]: Start difference. First operand 3833 states and 12614 transitions. Second operand has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:33,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:29:33,461 INFO L93 Difference]: Finished difference Result 10462 states and 32329 transitions. [2022-01-28 15:29:33,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2022-01-28 15:29:33,462 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:29:33,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:29:33,485 INFO L225 Difference]: With dead ends: 10462 [2022-01-28 15:29:33,485 INFO L226 Difference]: Without dead ends: 10307 [2022-01-28 15:29:33,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7862 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=3778, Invalid=17978, Unknown=0, NotChecked=0, Total=21756 [2022-01-28 15:29:33,487 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 682 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 2771 mSolverCounterSat, 352 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 3123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 352 IncrementalHoareTripleChecker+Valid, 2771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:29:33,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [682 Valid, 598 Invalid, 3123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [352 Valid, 2771 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-28 15:29:33,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10307 states. [2022-01-28 15:29:33,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10307 to 4521. [2022-01-28 15:29:33,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4521 states, 4520 states have (on average 3.308628318584071) internal successors, (14955), 4520 states have internal predecessors, (14955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:33,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4521 states to 4521 states and 14955 transitions. [2022-01-28 15:29:33,648 INFO L78 Accepts]: Start accepts. Automaton has 4521 states and 14955 transitions. Word has length 34 [2022-01-28 15:29:33,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:29:33,648 INFO L470 AbstractCegarLoop]: Abstraction has 4521 states and 14955 transitions. [2022-01-28 15:29:33,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7843137254901962) internal successors, (91), 50 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:33,649 INFO L276 IsEmpty]: Start isEmpty. Operand 4521 states and 14955 transitions. [2022-01-28 15:29:33,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:29:33,657 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:29:33,657 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:29:33,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-28 15:29:33,857 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,SelfDestructingSolverStorable15 [2022-01-28 15:29:33,857 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:29:33,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:29:33,858 INFO L85 PathProgramCache]: Analyzing trace with hash 596520025, now seen corresponding path program 14 times [2022-01-28 15:29:33,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:29:33,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945152045] [2022-01-28 15:29:33,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:29:33,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:29:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:29:34,140 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:34,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:29:34,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945152045] [2022-01-28 15:29:34,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945152045] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:29:34,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635086899] [2022-01-28 15:29:34,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:29:34,140 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:29:34,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:29:34,141 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:29:34,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-28 15:29:34,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:29:34,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:29:34,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 15:29:34,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:29:34,958 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:34,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:29:36,417 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:36,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635086899] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:29:36,417 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:29:36,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 17] total 47 [2022-01-28 15:29:36,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058087138] [2022-01-28 15:29:36,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:29:36,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-01-28 15:29:36,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:29:36,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-01-28 15:29:36,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=360, Invalid=1896, Unknown=0, NotChecked=0, Total=2256 [2022-01-28 15:29:36,418 INFO L87 Difference]: Start difference. First operand 4521 states and 14955 transitions. Second operand has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 47 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:51,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:29:51,752 INFO L93 Difference]: Finished difference Result 11942 states and 37849 transitions. [2022-01-28 15:29:51,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 212 states. [2022-01-28 15:29:51,752 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 47 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:29:51,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:29:51,778 INFO L225 Difference]: With dead ends: 11942 [2022-01-28 15:29:51,778 INFO L226 Difference]: Without dead ends: 11777 [2022-01-28 15:29:51,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 226 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20629 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=7611, Invalid=44145, Unknown=0, NotChecked=0, Total=51756 [2022-01-28 15:29:51,781 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 865 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 5286 mSolverCounterSat, 481 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 5767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 481 IncrementalHoareTripleChecker+Valid, 5286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:29:51,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [865 Valid, 570 Invalid, 5767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [481 Valid, 5286 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 15:29:51,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11777 states. [2022-01-28 15:29:51,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11777 to 4932. [2022-01-28 15:29:51,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4932 states, 4931 states have (on average 3.3050091259379437) internal successors, (16297), 4931 states have internal predecessors, (16297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:51,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4932 states to 4932 states and 16297 transitions. [2022-01-28 15:29:51,969 INFO L78 Accepts]: Start accepts. Automaton has 4932 states and 16297 transitions. Word has length 34 [2022-01-28 15:29:51,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:29:51,969 INFO L470 AbstractCegarLoop]: Abstraction has 4932 states and 16297 transitions. [2022-01-28 15:29:51,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 47 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:29:51,969 INFO L276 IsEmpty]: Start isEmpty. Operand 4932 states and 16297 transitions. [2022-01-28 15:29:51,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:29:51,978 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:29:51,978 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:29:51,995 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-28 15:29:52,184 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,SelfDestructingSolverStorable16 [2022-01-28 15:29:52,184 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:29:52,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:29:52,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1798267431, now seen corresponding path program 15 times [2022-01-28 15:29:52,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:29:52,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390726250] [2022-01-28 15:29:52,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:29:52,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:29:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:29:52,481 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:52,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:29:52,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390726250] [2022-01-28 15:29:52,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390726250] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:29:52,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365472322] [2022-01-28 15:29:52,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:29:52,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:29:52,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:29:52,483 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:29:52,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-28 15:29:52,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 15:29:52,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:29:52,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:29:52,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:29:53,303 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:53,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:29:54,739 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:29:54,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365472322] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:29:54,740 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:29:54,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-01-28 15:29:54,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878243222] [2022-01-28 15:29:54,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:29:54,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:29:54,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:29:54,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:29:54,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=1796, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:29:54,741 INFO L87 Difference]: Start difference. First operand 4932 states and 16297 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:09,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:30:09,707 INFO L93 Difference]: Finished difference Result 16468 states and 52786 transitions. [2022-01-28 15:30:09,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2022-01-28 15:30:09,707 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:30:09,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:30:09,744 INFO L225 Difference]: With dead ends: 16468 [2022-01-28 15:30:09,744 INFO L226 Difference]: Without dead ends: 16303 [2022-01-28 15:30:09,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 199 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14557 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=7548, Invalid=32652, Unknown=0, NotChecked=0, Total=40200 [2022-01-28 15:30:09,746 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 764 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 4307 mSolverCounterSat, 462 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 4769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 4307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:30:09,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [764 Valid, 510 Invalid, 4769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 4307 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-28 15:30:09,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16303 states. [2022-01-28 15:30:09,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16303 to 6713. [2022-01-28 15:30:09,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6713 states, 6712 states have (on average 3.362485101311085) internal successors, (22569), 6712 states have internal predecessors, (22569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:09,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6713 states to 6713 states and 22569 transitions. [2022-01-28 15:30:09,980 INFO L78 Accepts]: Start accepts. Automaton has 6713 states and 22569 transitions. Word has length 34 [2022-01-28 15:30:09,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:30:09,980 INFO L470 AbstractCegarLoop]: Abstraction has 6713 states and 22569 transitions. [2022-01-28 15:30:09,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:09,980 INFO L276 IsEmpty]: Start isEmpty. Operand 6713 states and 22569 transitions. [2022-01-28 15:30:09,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:30:09,993 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:30:09,993 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:30:10,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-28 15:30:10,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:10,209 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:30:10,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:30:10,209 INFO L85 PathProgramCache]: Analyzing trace with hash 342899377, now seen corresponding path program 16 times [2022-01-28 15:30:10,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:30:10,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112628678] [2022-01-28 15:30:10,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:30:10,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:30:10,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:30:10,450 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:10,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:30:10,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112628678] [2022-01-28 15:30:10,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112628678] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:30:10,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275814733] [2022-01-28 15:30:10,451 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:30:10,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:10,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:30:10,452 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:30:10,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-28 15:30:10,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:30:10,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:30:10,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:30:10,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:30:11,287 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:11,288 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:30:14,080 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:14,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275814733] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:30:14,080 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:30:14,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:30:14,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679829307] [2022-01-28 15:30:14,080 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:30:14,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:30:14,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:30:14,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:30:14,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1809, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:30:14,081 INFO L87 Difference]: Start difference. First operand 6713 states and 22569 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:20,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:30:20,021 INFO L93 Difference]: Finished difference Result 12518 states and 40141 transitions. [2022-01-28 15:30:20,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-28 15:30:20,021 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:30:20,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:30:20,046 INFO L225 Difference]: With dead ends: 12518 [2022-01-28 15:30:20,047 INFO L226 Difference]: Without dead ends: 12273 [2022-01-28 15:30:20,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2643 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=1649, Invalid=7471, Unknown=0, NotChecked=0, Total=9120 [2022-01-28 15:30:20,047 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 560 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 2666 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 2971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 2666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:30:20,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 451 Invalid, 2971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 2666 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-01-28 15:30:20,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12273 states. [2022-01-28 15:30:20,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12273 to 6834. [2022-01-28 15:30:20,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6834 states, 6833 states have (on average 3.3647007171081516) internal successors, (22991), 6833 states have internal predecessors, (22991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:20,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6834 states to 6834 states and 22991 transitions. [2022-01-28 15:30:20,236 INFO L78 Accepts]: Start accepts. Automaton has 6834 states and 22991 transitions. Word has length 34 [2022-01-28 15:30:20,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:30:20,236 INFO L470 AbstractCegarLoop]: Abstraction has 6834 states and 22991 transitions. [2022-01-28 15:30:20,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:20,236 INFO L276 IsEmpty]: Start isEmpty. Operand 6834 states and 22991 transitions. [2022-01-28 15:30:20,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:30:20,250 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:30:20,250 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:30:20,268 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-01-28 15:30:20,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:20,469 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:30:20,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:30:20,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1264601517, now seen corresponding path program 17 times [2022-01-28 15:30:20,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:30:20,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792362708] [2022-01-28 15:30:20,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:30:20,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:30:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:30:20,743 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:20,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:30:20,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792362708] [2022-01-28 15:30:20,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792362708] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:30:20,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782148326] [2022-01-28 15:30:20,744 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:30:20,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:20,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:30:20,745 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:30:20,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-28 15:30:20,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-28 15:30:20,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:30:20,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:30:20,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:30:21,514 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:21,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:30:24,644 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:24,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782148326] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:30:24,644 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:30:24,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:30:24,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739057541] [2022-01-28 15:30:24,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:30:24,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:30:24,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:30:24,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:30:24,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=377, Invalid=1785, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:30:24,645 INFO L87 Difference]: Start difference. First operand 6834 states and 22991 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:35,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:30:35,508 INFO L93 Difference]: Finished difference Result 15291 states and 49107 transitions. [2022-01-28 15:30:35,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 113 states. [2022-01-28 15:30:35,508 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:30:35,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:30:35,544 INFO L225 Difference]: With dead ends: 15291 [2022-01-28 15:30:35,544 INFO L226 Difference]: Without dead ends: 14953 [2022-01-28 15:30:35,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5442 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=3153, Invalid=13359, Unknown=0, NotChecked=0, Total=16512 [2022-01-28 15:30:35,545 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 631 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 2874 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 3240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 2874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:30:35,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [631 Valid, 435 Invalid, 3240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 2874 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-28 15:30:35,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14953 states. [2022-01-28 15:30:35,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14953 to 6921. [2022-01-28 15:30:35,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6921 states, 6920 states have (on average 3.352456647398844) internal successors, (23199), 6920 states have internal predecessors, (23199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:35,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6921 states to 6921 states and 23199 transitions. [2022-01-28 15:30:35,778 INFO L78 Accepts]: Start accepts. Automaton has 6921 states and 23199 transitions. Word has length 34 [2022-01-28 15:30:35,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:30:35,778 INFO L470 AbstractCegarLoop]: Abstraction has 6921 states and 23199 transitions. [2022-01-28 15:30:35,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:35,778 INFO L276 IsEmpty]: Start isEmpty. Operand 6921 states and 23199 transitions. [2022-01-28 15:30:35,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:30:35,792 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:30:35,792 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:30:35,811 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-01-28 15:30:35,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:35,999 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:30:36,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:30:36,000 INFO L85 PathProgramCache]: Analyzing trace with hash 856153945, now seen corresponding path program 18 times [2022-01-28 15:30:36,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:30:36,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349122217] [2022-01-28 15:30:36,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:30:36,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:30:36,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:30:36,232 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:36,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:30:36,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349122217] [2022-01-28 15:30:36,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349122217] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:30:36,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885473351] [2022-01-28 15:30:36,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:30:36,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:36,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:30:36,233 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:30:36,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-28 15:30:36,259 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-28 15:30:36,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:30:36,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:30:36,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:30:37,041 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:37,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:30:39,673 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:39,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885473351] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:30:39,673 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:30:39,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-01-28 15:30:39,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024166818] [2022-01-28 15:30:39,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:30:39,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:30:39,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:30:39,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:30:39,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1630, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:30:39,674 INFO L87 Difference]: Start difference. First operand 6921 states and 23199 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:45,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:30:45,421 INFO L93 Difference]: Finished difference Result 11546 states and 37513 transitions. [2022-01-28 15:30:45,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-28 15:30:45,422 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:30:45,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:30:45,445 INFO L225 Difference]: With dead ends: 11546 [2022-01-28 15:30:45,446 INFO L226 Difference]: Without dead ends: 11328 [2022-01-28 15:30:45,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2343 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=1622, Invalid=6750, Unknown=0, NotChecked=0, Total=8372 [2022-01-28 15:30:45,447 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 507 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 1955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:30:45,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 198 Invalid, 1955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 15:30:45,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11328 states. [2022-01-28 15:30:45,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11328 to 6978. [2022-01-28 15:30:45,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6978 states, 6977 states have (on average 3.3490038698581053) internal successors, (23366), 6977 states have internal predecessors, (23366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:45,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6978 states to 6978 states and 23366 transitions. [2022-01-28 15:30:45,632 INFO L78 Accepts]: Start accepts. Automaton has 6978 states and 23366 transitions. Word has length 34 [2022-01-28 15:30:45,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:30:45,633 INFO L470 AbstractCegarLoop]: Abstraction has 6978 states and 23366 transitions. [2022-01-28 15:30:45,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:45,633 INFO L276 IsEmpty]: Start isEmpty. Operand 6978 states and 23366 transitions. [2022-01-28 15:30:45,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:30:45,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:30:45,646 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:30:45,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-28 15:30:45,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:45,849 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:30:45,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:30:45,850 INFO L85 PathProgramCache]: Analyzing trace with hash 188911329, now seen corresponding path program 19 times [2022-01-28 15:30:45,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:30:45,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077728876] [2022-01-28 15:30:45,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:30:45,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:30:45,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:30:46,102 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:46,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:30:46,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077728876] [2022-01-28 15:30:46,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077728876] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:30:46,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800494857] [2022-01-28 15:30:46,102 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:30:46,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:46,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:30:46,103 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:30:46,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-28 15:30:46,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:30:46,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:30:46,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:30:46,925 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:46,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:30:49,849 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:49,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800494857] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:30:49,850 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:30:49,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:30:49,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671146141] [2022-01-28 15:30:49,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:30:49,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:30:49,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:30:49,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:30:49,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=1800, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:30:49,851 INFO L87 Difference]: Start difference. First operand 6978 states and 23366 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:55,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:30:55,452 INFO L93 Difference]: Finished difference Result 11806 states and 37900 transitions. [2022-01-28 15:30:55,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-28 15:30:55,453 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:30:55,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:30:55,477 INFO L225 Difference]: With dead ends: 11806 [2022-01-28 15:30:55,477 INFO L226 Difference]: Without dead ends: 11667 [2022-01-28 15:30:55,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2814 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=1849, Invalid=7463, Unknown=0, NotChecked=0, Total=9312 [2022-01-28 15:30:55,478 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 645 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 2016 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 2306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 2016 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:30:55,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [645 Valid, 411 Invalid, 2306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 2016 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-28 15:30:55,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11667 states. [2022-01-28 15:30:55,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11667 to 7126. [2022-01-28 15:30:55,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7126 states, 7125 states have (on average 3.351017543859649) internal successors, (23876), 7125 states have internal predecessors, (23876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:55,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7126 states to 7126 states and 23876 transitions. [2022-01-28 15:30:55,656 INFO L78 Accepts]: Start accepts. Automaton has 7126 states and 23876 transitions. Word has length 34 [2022-01-28 15:30:55,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:30:55,656 INFO L470 AbstractCegarLoop]: Abstraction has 7126 states and 23876 transitions. [2022-01-28 15:30:55,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:30:55,656 INFO L276 IsEmpty]: Start isEmpty. Operand 7126 states and 23876 transitions. [2022-01-28 15:30:55,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:30:55,668 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:30:55,668 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:30:55,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-28 15:30:55,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:55,869 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:30:55,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:30:55,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1337834849, now seen corresponding path program 20 times [2022-01-28 15:30:55,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:30:55,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141075048] [2022-01-28 15:30:55,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:30:55,869 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:30:55,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:30:56,109 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:56,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:30:56,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141075048] [2022-01-28 15:30:56,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141075048] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:30:56,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849502411] [2022-01-28 15:30:56,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:30:56,110 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:30:56,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:30:56,111 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:30:56,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-28 15:30:56,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:30:56,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:30:56,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:30:56,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:30:56,885 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:56,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:30:59,807 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:30:59,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849502411] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:30:59,807 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:30:59,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-01-28 15:30:59,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782185170] [2022-01-28 15:30:59,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:30:59,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:30:59,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:30:59,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:30:59,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=1618, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:30:59,808 INFO L87 Difference]: Start difference. First operand 7126 states and 23876 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:07,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:31:07,330 INFO L93 Difference]: Finished difference Result 13932 states and 45408 transitions. [2022-01-28 15:31:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-01-28 15:31:07,331 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:31:07,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:31:07,364 INFO L225 Difference]: With dead ends: 13932 [2022-01-28 15:31:07,364 INFO L226 Difference]: Without dead ends: 13705 [2022-01-28 15:31:07,365 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4700 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=2406, Invalid=11636, Unknown=0, NotChecked=0, Total=14042 [2022-01-28 15:31:07,366 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 709 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 3029 mSolverCounterSat, 315 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 3344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 3029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:31:07,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [709 Valid, 355 Invalid, 3344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [315 Valid, 3029 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 15:31:07,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13705 states. [2022-01-28 15:31:07,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13705 to 7162. [2022-01-28 15:31:07,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7162 states, 7161 states have (on average 3.3503700600474793) internal successors, (23992), 7161 states have internal predecessors, (23992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:07,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7162 states to 7162 states and 23992 transitions. [2022-01-28 15:31:07,579 INFO L78 Accepts]: Start accepts. Automaton has 7162 states and 23992 transitions. Word has length 34 [2022-01-28 15:31:07,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:31:07,579 INFO L470 AbstractCegarLoop]: Abstraction has 7162 states and 23992 transitions. [2022-01-28 15:31:07,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:07,579 INFO L276 IsEmpty]: Start isEmpty. Operand 7162 states and 23992 transitions. [2022-01-28 15:31:07,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:31:07,591 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:31:07,591 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:31:07,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-28 15:31:07,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:31:07,792 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:31:07,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:31:07,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1754308775, now seen corresponding path program 21 times [2022-01-28 15:31:07,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:31:07,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781802261] [2022-01-28 15:31:07,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:31:07,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:31:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:31:08,037 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:08,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:31:08,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781802261] [2022-01-28 15:31:08,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781802261] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:31:08,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669169756] [2022-01-28 15:31:08,038 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:31:08,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:31:08,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:31:08,039 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:31:08,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-28 15:31:08,061 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-28 15:31:08,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:31:08,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:31:08,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:31:08,834 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:08,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:31:11,586 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:11,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669169756] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:31:11,587 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:31:11,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-01-28 15:31:11,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384605441] [2022-01-28 15:31:11,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:31:11,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:31:11,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:31:11,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:31:11,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=1612, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:31:11,588 INFO L87 Difference]: Start difference. First operand 7162 states and 23992 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:17,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:31:17,027 INFO L93 Difference]: Finished difference Result 11483 states and 37216 transitions. [2022-01-28 15:31:17,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-01-28 15:31:17,027 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:31:17,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:31:17,054 INFO L225 Difference]: With dead ends: 11483 [2022-01-28 15:31:17,054 INFO L226 Difference]: Without dead ends: 11247 [2022-01-28 15:31:17,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2256 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=1538, Invalid=6472, Unknown=0, NotChecked=0, Total=8010 [2022-01-28 15:31:17,055 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 567 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 2193 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 2482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 2193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:31:17,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [567 Valid, 247 Invalid, 2482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 2193 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-28 15:31:17,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11247 states. [2022-01-28 15:31:17,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11247 to 7159. [2022-01-28 15:31:17,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7159 states, 7158 states have (on average 3.350516904163174) internal successors, (23983), 7158 states have internal predecessors, (23983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:17,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7159 states to 7159 states and 23983 transitions. [2022-01-28 15:31:17,244 INFO L78 Accepts]: Start accepts. Automaton has 7159 states and 23983 transitions. Word has length 34 [2022-01-28 15:31:17,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:31:17,244 INFO L470 AbstractCegarLoop]: Abstraction has 7159 states and 23983 transitions. [2022-01-28 15:31:17,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:17,244 INFO L276 IsEmpty]: Start isEmpty. Operand 7159 states and 23983 transitions. [2022-01-28 15:31:17,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:31:17,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:31:17,257 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:31:17,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-28 15:31:17,457 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,SelfDestructingSolverStorable23 [2022-01-28 15:31:17,457 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:31:17,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:31:17,458 INFO L85 PathProgramCache]: Analyzing trace with hash -982878999, now seen corresponding path program 22 times [2022-01-28 15:31:17,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:31:17,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009908985] [2022-01-28 15:31:17,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:31:17,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:31:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:31:17,760 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:17,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:31:17,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009908985] [2022-01-28 15:31:17,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009908985] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:31:17,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719136837] [2022-01-28 15:31:17,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:31:17,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:31:17,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:31:17,763 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:31:17,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-28 15:31:17,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:31:17,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:31:17,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:31:17,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:31:18,619 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:18,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:31:20,111 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:20,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719136837] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:31:20,111 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:31:20,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 49 [2022-01-28 15:31:20,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061436815] [2022-01-28 15:31:20,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:31:20,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-28 15:31:20,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:31:20,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-28 15:31:20,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=2071, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 15:31:20,112 INFO L87 Difference]: Start difference. First operand 7159 states and 23983 transitions. Second operand has 50 states, 50 states have (on average 1.82) internal successors, (91), 49 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:34,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:31:34,510 INFO L93 Difference]: Finished difference Result 19666 states and 62655 transitions. [2022-01-28 15:31:34,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 174 states. [2022-01-28 15:31:34,510 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.82) internal successors, (91), 49 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:31:34,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:31:34,556 INFO L225 Difference]: With dead ends: 19666 [2022-01-28 15:31:34,556 INFO L226 Difference]: Without dead ends: 19546 [2022-01-28 15:31:34,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14124 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=7785, Invalid=30435, Unknown=0, NotChecked=0, Total=38220 [2022-01-28 15:31:34,558 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 803 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 4671 mSolverCounterSat, 438 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 748 SdHoareTripleChecker+Invalid, 5109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 438 IncrementalHoareTripleChecker+Valid, 4671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:31:34,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [803 Valid, 748 Invalid, 5109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [438 Valid, 4671 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-28 15:31:34,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19546 states. [2022-01-28 15:31:34,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19546 to 8567. [2022-01-28 15:31:34,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8567 states, 8566 states have (on average 3.3929488676161568) internal successors, (29064), 8566 states have internal predecessors, (29064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:34,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8567 states to 8567 states and 29064 transitions. [2022-01-28 15:31:34,895 INFO L78 Accepts]: Start accepts. Automaton has 8567 states and 29064 transitions. Word has length 34 [2022-01-28 15:31:34,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:31:34,895 INFO L470 AbstractCegarLoop]: Abstraction has 8567 states and 29064 transitions. [2022-01-28 15:31:34,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.82) internal successors, (91), 49 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:34,896 INFO L276 IsEmpty]: Start isEmpty. Operand 8567 states and 29064 transitions. [2022-01-28 15:31:34,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:31:34,909 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:31:34,909 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:31:34,925 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-01-28 15:31:35,109 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,SelfDestructingSolverStorable24 [2022-01-28 15:31:35,110 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:31:35,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:31:35,110 INFO L85 PathProgramCache]: Analyzing trace with hash 363140333, now seen corresponding path program 23 times [2022-01-28 15:31:35,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:31:35,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961017391] [2022-01-28 15:31:35,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:31:35,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:31:35,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:31:35,382 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:35,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:31:35,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961017391] [2022-01-28 15:31:35,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961017391] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:31:35,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823979091] [2022-01-28 15:31:35,383 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:31:35,383 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:31:35,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:31:35,386 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:31:35,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-28 15:31:35,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-28 15:31:35,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:31:35,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:31:35,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:31:36,197 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:36,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:31:37,570 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:37,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823979091] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:31:37,571 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:31:37,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 48 [2022-01-28 15:31:37,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11596565] [2022-01-28 15:31:37,571 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:31:37,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2022-01-28 15:31:37,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:31:37,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2022-01-28 15:31:37,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=382, Invalid=1970, Unknown=0, NotChecked=0, Total=2352 [2022-01-28 15:31:37,573 INFO L87 Difference]: Start difference. First operand 8567 states and 29064 transitions. Second operand has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:56,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:31:56,791 INFO L93 Difference]: Finished difference Result 21849 states and 70154 transitions. [2022-01-28 15:31:56,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 215 states. [2022-01-28 15:31:56,792 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:31:56,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:31:56,844 INFO L225 Difference]: With dead ends: 21849 [2022-01-28 15:31:56,844 INFO L226 Difference]: Without dead ends: 21724 [2022-01-28 15:31:56,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22322 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=10911, Invalid=44549, Unknown=0, NotChecked=0, Total=55460 [2022-01-28 15:31:56,846 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 1091 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 4760 mSolverCounterSat, 695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1091 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 5455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 695 IncrementalHoareTripleChecker+Valid, 4760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:31:56,846 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1091 Valid, 622 Invalid, 5455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [695 Valid, 4760 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-01-28 15:31:56,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21724 states. [2022-01-28 15:31:57,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21724 to 8890. [2022-01-28 15:31:57,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8890 states, 8889 states have (on average 3.4063449206884915) internal successors, (30279), 8889 states have internal predecessors, (30279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:57,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8890 states to 8890 states and 30279 transitions. [2022-01-28 15:31:57,217 INFO L78 Accepts]: Start accepts. Automaton has 8890 states and 30279 transitions. Word has length 34 [2022-01-28 15:31:57,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:31:57,218 INFO L470 AbstractCegarLoop]: Abstraction has 8890 states and 30279 transitions. [2022-01-28 15:31:57,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.8571428571428572) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:31:57,218 INFO L276 IsEmpty]: Start isEmpty. Operand 8890 states and 30279 transitions. [2022-01-28 15:31:57,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:31:57,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:31:57,232 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:31:57,248 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-01-28 15:31:57,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-01-28 15:31:57,433 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:31:57,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:31:57,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1284842473, now seen corresponding path program 24 times [2022-01-28 15:31:57,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:31:57,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815852249] [2022-01-28 15:31:57,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:31:57,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:31:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:31:57,709 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:57,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:31:57,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815852249] [2022-01-28 15:31:57,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815852249] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:31:57,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925434004] [2022-01-28 15:31:57,710 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:31:57,710 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:31:57,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:31:57,711 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:31:57,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-28 15:31:57,735 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-28 15:31:57,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:31:57,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:31:57,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:31:58,510 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:58,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:31:59,822 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:31:59,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925434004] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:31:59,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:31:59,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-01-28 15:31:59,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54251119] [2022-01-28 15:31:59,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:31:59,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:31:59,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:31:59,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:31:59,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=1796, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:31:59,824 INFO L87 Difference]: Start difference. First operand 8890 states and 30279 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:19,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:32:19,244 INFO L93 Difference]: Finished difference Result 19631 states and 63964 transitions. [2022-01-28 15:32:19,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 220 states. [2022-01-28 15:32:19,244 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:32:19,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:32:19,288 INFO L225 Difference]: With dead ends: 19631 [2022-01-28 15:32:19,288 INFO L226 Difference]: Without dead ends: 19484 [2022-01-28 15:32:19,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23394 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=10207, Invalid=45725, Unknown=0, NotChecked=0, Total=55932 [2022-01-28 15:32:19,291 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 1072 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 3822 mSolverCounterSat, 657 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1072 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 4479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 657 IncrementalHoareTripleChecker+Valid, 3822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:32:19,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1072 Valid, 579 Invalid, 4479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [657 Valid, 3822 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:32:19,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19484 states. [2022-01-28 15:32:19,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19484 to 8604. [2022-01-28 15:32:19,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8604 states, 8603 states have (on average 3.3891665698012323) internal successors, (29157), 8603 states have internal predecessors, (29157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:19,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8604 states to 8604 states and 29157 transitions. [2022-01-28 15:32:19,550 INFO L78 Accepts]: Start accepts. Automaton has 8604 states and 29157 transitions. Word has length 34 [2022-01-28 15:32:19,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:32:19,550 INFO L470 AbstractCegarLoop]: Abstraction has 8604 states and 29157 transitions. [2022-01-28 15:32:19,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:19,550 INFO L276 IsEmpty]: Start isEmpty. Operand 8604 states and 29157 transitions. [2022-01-28 15:32:19,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:32:19,564 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:32:19,564 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:32:19,580 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-28 15:32:19,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:32:19,769 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:32:19,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:32:19,769 INFO L85 PathProgramCache]: Analyzing trace with hash 2009879913, now seen corresponding path program 25 times [2022-01-28 15:32:19,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:32:19,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898352567] [2022-01-28 15:32:19,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:32:19,769 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:32:19,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:32:20,037 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:20,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:32:20,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898352567] [2022-01-28 15:32:20,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898352567] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:32:20,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673013898] [2022-01-28 15:32:20,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:32:20,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:32:20,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:32:20,039 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:32:20,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-28 15:32:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:32:20,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:32:20,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:32:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:20,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:32:23,382 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:23,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673013898] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:32:23,383 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:32:23,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:32:23,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121820281] [2022-01-28 15:32:23,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:32:23,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:32:23,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:32:23,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:32:23,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1809, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:32:23,384 INFO L87 Difference]: Start difference. First operand 8604 states and 29157 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:30,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:32:30,974 INFO L93 Difference]: Finished difference Result 15998 states and 52258 transitions. [2022-01-28 15:32:30,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2022-01-28 15:32:30,975 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:32:30,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:32:31,012 INFO L225 Difference]: With dead ends: 15998 [2022-01-28 15:32:31,012 INFO L226 Difference]: Without dead ends: 15820 [2022-01-28 15:32:31,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3848 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=2185, Invalid=9805, Unknown=0, NotChecked=0, Total=11990 [2022-01-28 15:32:31,013 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 649 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 2345 mSolverCounterSat, 400 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 649 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 2745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 400 IncrementalHoareTripleChecker+Valid, 2345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:32:31,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [649 Valid, 264 Invalid, 2745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [400 Valid, 2345 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 15:32:31,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15820 states. [2022-01-28 15:32:31,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15820 to 8759. [2022-01-28 15:32:31,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8759 states, 8758 states have (on average 3.3855903174240694) internal successors, (29651), 8758 states have internal predecessors, (29651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:31,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8759 states to 8759 states and 29651 transitions. [2022-01-28 15:32:31,268 INFO L78 Accepts]: Start accepts. Automaton has 8759 states and 29651 transitions. Word has length 34 [2022-01-28 15:32:31,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:32:31,269 INFO L470 AbstractCegarLoop]: Abstraction has 8759 states and 29651 transitions. [2022-01-28 15:32:31,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:31,269 INFO L276 IsEmpty]: Start isEmpty. Operand 8759 states and 29651 transitions. [2022-01-28 15:32:31,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:32:31,284 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:32:31,284 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:32:31,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-28 15:32:31,499 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,SelfDestructingSolverStorable27 [2022-01-28 15:32:31,499 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:32:31,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:32:31,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1521783003, now seen corresponding path program 26 times [2022-01-28 15:32:31,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:32:31,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874642714] [2022-01-28 15:32:31,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:32:31,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:32:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:32:31,770 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:31,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:32:31,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874642714] [2022-01-28 15:32:31,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874642714] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:32:31,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156915183] [2022-01-28 15:32:31,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:32:31,771 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:32:31,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:32:31,772 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:32:31,774 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-28 15:32:31,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:32:31,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:32:31,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:32:31,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:32:32,569 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:32,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:32:33,849 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:33,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156915183] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:32:33,850 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:32:33,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-01-28 15:32:33,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590200694] [2022-01-28 15:32:33,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:32:33,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:32:33,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:32:33,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:32:33,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=1808, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:32:33,851 INFO L87 Difference]: Start difference. First operand 8759 states and 29651 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:43,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:32:43,418 INFO L93 Difference]: Finished difference Result 17887 states and 57432 transitions. [2022-01-28 15:32:43,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2022-01-28 15:32:43,418 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:32:43,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:32:43,462 INFO L225 Difference]: With dead ends: 17887 [2022-01-28 15:32:43,462 INFO L226 Difference]: Without dead ends: 17627 [2022-01-28 15:32:43,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9937 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=4365, Invalid=23025, Unknown=0, NotChecked=0, Total=27390 [2022-01-28 15:32:43,464 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 813 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 2930 mSolverCounterSat, 450 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 3380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 450 IncrementalHoareTripleChecker+Valid, 2930 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:32:43,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [813 Valid, 439 Invalid, 3380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [450 Valid, 2930 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-28 15:32:43,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17627 states. [2022-01-28 15:32:43,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17627 to 8981. [2022-01-28 15:32:43,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8981 states, 8980 states have (on average 3.3806236080178174) internal successors, (30358), 8980 states have internal predecessors, (30358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:43,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8981 states to 8981 states and 30358 transitions. [2022-01-28 15:32:43,739 INFO L78 Accepts]: Start accepts. Automaton has 8981 states and 30358 transitions. Word has length 34 [2022-01-28 15:32:43,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:32:43,739 INFO L470 AbstractCegarLoop]: Abstraction has 8981 states and 30358 transitions. [2022-01-28 15:32:43,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:32:43,739 INFO L276 IsEmpty]: Start isEmpty. Operand 8981 states and 30358 transitions. [2022-01-28 15:32:43,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:32:43,753 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:32:43,753 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:32:43,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-01-28 15:32:43,953 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,SelfDestructingSolverStorable28 [2022-01-28 15:32:43,954 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:32:43,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:32:43,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1818983591, now seen corresponding path program 27 times [2022-01-28 15:32:43,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:32:43,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006911760] [2022-01-28 15:32:43,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:32:43,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:32:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:32:44,256 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:44,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:32:44,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006911760] [2022-01-28 15:32:44,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006911760] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:32:44,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125002669] [2022-01-28 15:32:44,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:32:44,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:32:44,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:32:44,259 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:32:44,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-28 15:32:44,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 15:32:44,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:32:44,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-28 15:32:44,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:32:45,081 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:45,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:32:47,218 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:32:47,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125002669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:32:47,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:32:47,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16, 17] total 46 [2022-01-28 15:32:47,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762929532] [2022-01-28 15:32:47,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:32:47,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:32:47,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:32:47,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:32:47,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=347, Invalid=1815, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:32:47,219 INFO L87 Difference]: Start difference. First operand 8981 states and 30358 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:01,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:33:01,054 INFO L93 Difference]: Finished difference Result 17677 states and 57152 transitions. [2022-01-28 15:33:01,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2022-01-28 15:33:01,054 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:33:01,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:33:01,095 INFO L225 Difference]: With dead ends: 17677 [2022-01-28 15:33:01,096 INFO L226 Difference]: Without dead ends: 17530 [2022-01-28 15:33:01,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12658 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=5924, Invalid=29232, Unknown=0, NotChecked=0, Total=35156 [2022-01-28 15:33:01,097 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 887 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 4101 mSolverCounterSat, 495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 4596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 495 IncrementalHoareTripleChecker+Valid, 4101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:33:01,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [887 Valid, 475 Invalid, 4596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [495 Valid, 4101 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:33:01,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17530 states. [2022-01-28 15:33:01,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17530 to 9155. [2022-01-28 15:33:01,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9155 states, 9154 states have (on average 3.38988420362683) internal successors, (31031), 9154 states have internal predecessors, (31031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:01,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9155 states to 9155 states and 31031 transitions. [2022-01-28 15:33:01,386 INFO L78 Accepts]: Start accepts. Automaton has 9155 states and 31031 transitions. Word has length 34 [2022-01-28 15:33:01,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:33:01,386 INFO L470 AbstractCegarLoop]: Abstraction has 9155 states and 31031 transitions. [2022-01-28 15:33:01,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:01,387 INFO L276 IsEmpty]: Start isEmpty. Operand 9155 states and 31031 transitions. [2022-01-28 15:33:01,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:33:01,401 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:33:01,401 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:33:01,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-28 15:33:01,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:33:01,608 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:33:01,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:33:01,609 INFO L85 PathProgramCache]: Analyzing trace with hash 322183217, now seen corresponding path program 28 times [2022-01-28 15:33:01,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:33:01,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370826814] [2022-01-28 15:33:01,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:33:01,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:33:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:33:01,893 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:01,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:33:01,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370826814] [2022-01-28 15:33:01,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370826814] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:33:01,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781665714] [2022-01-28 15:33:01,893 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:33:01,893 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:33:01,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:33:01,894 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:33:01,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-28 15:33:01,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:33:01,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:33:01,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:33:01,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:33:02,715 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:02,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:33:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:05,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781665714] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:33:05,643 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:33:05,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:33:05,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105742131] [2022-01-28 15:33:05,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:33:05,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:33:05,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:33:05,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:33:05,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=338, Invalid=1824, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:33:05,644 INFO L87 Difference]: Start difference. First operand 9155 states and 31031 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:17,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:33:17,903 INFO L93 Difference]: Finished difference Result 20663 states and 67133 transitions. [2022-01-28 15:33:17,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2022-01-28 15:33:17,903 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:33:17,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:33:17,952 INFO L225 Difference]: With dead ends: 20663 [2022-01-28 15:33:17,953 INFO L226 Difference]: Without dead ends: 20470 [2022-01-28 15:33:17,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6895 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=4074, Invalid=17096, Unknown=0, NotChecked=0, Total=21170 [2022-01-28 15:33:17,954 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 768 mSDsluCounter, 660 mSDsCounter, 0 mSdLazyCounter, 3581 mSolverCounterSat, 409 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 3990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 409 IncrementalHoareTripleChecker+Valid, 3581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:33:17,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [768 Valid, 437 Invalid, 3990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [409 Valid, 3581 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 15:33:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20470 states. [2022-01-28 15:33:18,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20470 to 10310. [2022-01-28 15:33:18,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10310 states, 10309 states have (on average 3.41109709962169) internal successors, (35165), 10309 states have internal predecessors, (35165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:18,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10310 states to 10310 states and 35165 transitions. [2022-01-28 15:33:18,280 INFO L78 Accepts]: Start accepts. Automaton has 10310 states and 35165 transitions. Word has length 34 [2022-01-28 15:33:18,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:33:18,280 INFO L470 AbstractCegarLoop]: Abstraction has 10310 states and 35165 transitions. [2022-01-28 15:33:18,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:18,280 INFO L276 IsEmpty]: Start isEmpty. Operand 10310 states and 35165 transitions. [2022-01-28 15:33:18,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:33:18,295 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:33:18,295 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:33:18,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-28 15:33:18,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:33:18,499 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:33:18,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:33:18,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1243885357, now seen corresponding path program 29 times [2022-01-28 15:33:18,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:33:18,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463698965] [2022-01-28 15:33:18,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:33:18,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:33:18,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:33:18,760 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:18,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:33:18,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463698965] [2022-01-28 15:33:18,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463698965] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:33:18,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857075130] [2022-01-28 15:33:18,761 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:33:18,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:33:18,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:33:18,762 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:33:18,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-28 15:33:18,786 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-28 15:33:18,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:33:18,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:33:18,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:33:19,449 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:19,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:33:23,202 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:23,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857075130] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:33:23,202 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:33:23,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:33:23,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534359932] [2022-01-28 15:33:23,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:33:23,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:33:23,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:33:23,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:33:23,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=1788, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:33:23,203 INFO L87 Difference]: Start difference. First operand 10310 states and 35165 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:51,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:33:51,022 INFO L93 Difference]: Finished difference Result 26017 states and 83525 transitions. [2022-01-28 15:33:51,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 192 states. [2022-01-28 15:33:51,022 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:33:51,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:33:51,091 INFO L225 Difference]: With dead ends: 26017 [2022-01-28 15:33:51,091 INFO L226 Difference]: Without dead ends: 25806 [2022-01-28 15:33:51,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16919 ImplicationChecksByTransitivity, 26.8s TimeCoverageRelationStatistics Valid=8376, Invalid=35514, Unknown=0, NotChecked=0, Total=43890 [2022-01-28 15:33:51,093 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 922 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 3119 mSolverCounterSat, 510 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 922 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 3629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 510 IncrementalHoareTripleChecker+Valid, 3119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:33:51,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [922 Valid, 625 Invalid, 3629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [510 Valid, 3119 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-28 15:33:51,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25806 states. [2022-01-28 15:33:51,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25806 to 10778. [2022-01-28 15:33:51,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10778 states, 10777 states have (on average 3.415421731465157) internal successors, (36808), 10777 states have internal predecessors, (36808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:51,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10778 states to 10778 states and 36808 transitions. [2022-01-28 15:33:51,512 INFO L78 Accepts]: Start accepts. Automaton has 10778 states and 36808 transitions. Word has length 34 [2022-01-28 15:33:51,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:33:51,512 INFO L470 AbstractCegarLoop]: Abstraction has 10778 states and 36808 transitions. [2022-01-28 15:33:51,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:33:51,513 INFO L276 IsEmpty]: Start isEmpty. Operand 10778 states and 36808 transitions. [2022-01-28 15:33:51,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:33:51,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:33:51,529 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:33:51,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-28 15:33:51,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:33:51,731 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:33:51,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:33:51,731 INFO L85 PathProgramCache]: Analyzing trace with hash 445215345, now seen corresponding path program 30 times [2022-01-28 15:33:51,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:33:51,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612725759] [2022-01-28 15:33:51,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:33:51,731 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:33:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:33:52,014 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:52,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:33:52,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612725759] [2022-01-28 15:33:52,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612725759] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:33:52,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222465902] [2022-01-28 15:33:52,014 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:33:52,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:33:52,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:33:52,015 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:33:52,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-28 15:33:52,039 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-28 15:33:52,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:33:52,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:33:52,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:33:52,797 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:52,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:33:55,492 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:33:55,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222465902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:33:55,493 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:33:55,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-01-28 15:33:55,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466867728] [2022-01-28 15:33:55,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:33:55,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:33:55,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:33:55,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:33:55,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=329, Invalid=1651, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:33:55,493 INFO L87 Difference]: Start difference. First operand 10778 states and 36808 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:08,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:34:08,557 INFO L93 Difference]: Finished difference Result 32011 states and 106005 transitions. [2022-01-28 15:34:08,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2022-01-28 15:34:08,558 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:34:08,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:34:08,649 INFO L225 Difference]: With dead ends: 32011 [2022-01-28 15:34:08,649 INFO L226 Difference]: Without dead ends: 31802 [2022-01-28 15:34:08,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8172 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=4436, Invalid=19744, Unknown=0, NotChecked=0, Total=24180 [2022-01-28 15:34:08,650 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 867 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 3995 mSolverCounterSat, 464 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 4459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 464 IncrementalHoareTripleChecker+Valid, 3995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:34:08,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 508 Invalid, 4459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [464 Valid, 3995 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-28 15:34:08,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31802 states. [2022-01-28 15:34:09,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31802 to 14615. [2022-01-28 15:34:09,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14615 states, 14614 states have (on average 3.4722868482277267) internal successors, (50744), 14614 states have internal predecessors, (50744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:09,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14615 states to 14615 states and 50744 transitions. [2022-01-28 15:34:09,231 INFO L78 Accepts]: Start accepts. Automaton has 14615 states and 50744 transitions. Word has length 34 [2022-01-28 15:34:09,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:34:09,231 INFO L470 AbstractCegarLoop]: Abstraction has 14615 states and 50744 transitions. [2022-01-28 15:34:09,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:09,231 INFO L276 IsEmpty]: Start isEmpty. Operand 14615 states and 50744 transitions. [2022-01-28 15:34:09,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:34:09,257 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:34:09,257 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:34:09,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-28 15:34:09,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:09,458 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:34:09,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:34:09,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1498004759, now seen corresponding path program 31 times [2022-01-28 15:34:09,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:34:09,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66449153] [2022-01-28 15:34:09,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:34:09,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:34:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:34:09,738 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:09,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:34:09,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66449153] [2022-01-28 15:34:09,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66449153] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:34:09,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412368830] [2022-01-28 15:34:09,739 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:34:09,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:09,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:34:09,740 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:34:09,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-28 15:34:09,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:34:09,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:34:09,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:34:10,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:10,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:34:13,290 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:13,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412368830] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:34:13,291 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:34:13,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2022-01-28 15:34:13,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177515403] [2022-01-28 15:34:13,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:34:13,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-01-28 15:34:13,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:34:13,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-01-28 15:34:13,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1797, Unknown=0, NotChecked=0, Total=2162 [2022-01-28 15:34:13,292 INFO L87 Difference]: Start difference. First operand 14615 states and 50744 transitions. Second operand has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:21,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:34:21,139 INFO L93 Difference]: Finished difference Result 29640 states and 99633 transitions. [2022-01-28 15:34:21,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2022-01-28 15:34:21,139 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:34:21,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:34:21,224 INFO L225 Difference]: With dead ends: 29640 [2022-01-28 15:34:21,225 INFO L226 Difference]: Without dead ends: 29502 [2022-01-28 15:34:21,225 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4911 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=3170, Invalid=11592, Unknown=0, NotChecked=0, Total=14762 [2022-01-28 15:34:21,226 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 746 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 3117 mSolverCounterSat, 426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 3543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 3117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:34:21,226 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 370 Invalid, 3543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [426 Valid, 3117 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-01-28 15:34:21,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29502 states. [2022-01-28 15:34:21,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29502 to 16107. [2022-01-28 15:34:21,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16107 states, 16106 states have (on average 3.494598286352912) internal successors, (56284), 16106 states have internal predecessors, (56284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:21,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16107 states to 16107 states and 56284 transitions. [2022-01-28 15:34:21,807 INFO L78 Accepts]: Start accepts. Automaton has 16107 states and 56284 transitions. Word has length 34 [2022-01-28 15:34:21,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:34:21,807 INFO L470 AbstractCegarLoop]: Abstraction has 16107 states and 56284 transitions. [2022-01-28 15:34:21,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.9361702127659575) internal successors, (91), 46 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:21,807 INFO L276 IsEmpty]: Start isEmpty. Operand 16107 states and 56284 transitions. [2022-01-28 15:34:21,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:34:21,834 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:34:21,834 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:34:21,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-28 15:34:22,034 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,SelfDestructingSolverStorable33 [2022-01-28 15:34:22,035 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:34:22,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:34:22,035 INFO L85 PathProgramCache]: Analyzing trace with hash -870461771, now seen corresponding path program 32 times [2022-01-28 15:34:22,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:34:22,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54403371] [2022-01-28 15:34:22,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:34:22,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:34:22,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:34:22,266 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:22,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:34:22,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54403371] [2022-01-28 15:34:22,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54403371] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:34:22,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879813246] [2022-01-28 15:34:22,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:34:22,272 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:22,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:34:22,273 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:34:22,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-28 15:34:22,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:34:22,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:34:22,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:34:22,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:34:23,058 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:23,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:34:25,918 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:25,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879813246] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:34:25,918 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:34:25,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-01-28 15:34:25,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802430744] [2022-01-28 15:34:25,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:34:25,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:34:25,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:34:25,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:34:25,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=1667, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:34:25,919 INFO L87 Difference]: Start difference. First operand 16107 states and 56284 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:36,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:34:36,017 INFO L93 Difference]: Finished difference Result 29280 states and 99339 transitions. [2022-01-28 15:34:36,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2022-01-28 15:34:36,018 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:34:36,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:34:36,103 INFO L225 Difference]: With dead ends: 29280 [2022-01-28 15:34:36,103 INFO L226 Difference]: Without dead ends: 29089 [2022-01-28 15:34:36,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6309 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=3142, Invalid=15764, Unknown=0, NotChecked=0, Total=18906 [2022-01-28 15:34:36,104 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 592 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 3920 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 4254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 3920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:34:36,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 420 Invalid, 4254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 3920 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 15:34:36,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29089 states. [2022-01-28 15:34:36,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29089 to 17376. [2022-01-28 15:34:36,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17376 states, 17375 states have (on average 3.4981294964028775) internal successors, (60780), 17375 states have internal predecessors, (60780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:36,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17376 states to 17376 states and 60780 transitions. [2022-01-28 15:34:36,667 INFO L78 Accepts]: Start accepts. Automaton has 17376 states and 60780 transitions. Word has length 34 [2022-01-28 15:34:36,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:34:36,668 INFO L470 AbstractCegarLoop]: Abstraction has 17376 states and 60780 transitions. [2022-01-28 15:34:36,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:36,668 INFO L276 IsEmpty]: Start isEmpty. Operand 17376 states and 60780 transitions. [2022-01-28 15:34:36,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-28 15:34:36,698 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:34:36,698 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:34:36,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-28 15:34:36,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:36,908 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:34:36,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:34:36,908 INFO L85 PathProgramCache]: Analyzing trace with hash 726875713, now seen corresponding path program 33 times [2022-01-28 15:34:36,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:34:36,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339642239] [2022-01-28 15:34:36,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:34:36,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:34:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:34:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:37,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:34:37,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339642239] [2022-01-28 15:34:37,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339642239] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:34:37,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847683413] [2022-01-28 15:34:37,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:34:37,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:37,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:34:37,162 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:34:37,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-28 15:34:37,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-28 15:34:37,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:34:37,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:34:37,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:34:38,001 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:38,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:34:40,782 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:40,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847683413] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:34:40,782 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:34:40,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 44 [2022-01-28 15:34:40,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882908189] [2022-01-28 15:34:40,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:34:40,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:34:40,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:34:40,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:34:40,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=1657, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:34:40,784 INFO L87 Difference]: Start difference. First operand 17376 states and 60780 transitions. Second operand has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:46,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:34:46,939 INFO L93 Difference]: Finished difference Result 31290 states and 105610 transitions. [2022-01-28 15:34:46,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2022-01-28 15:34:46,940 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-01-28 15:34:46,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:34:47,028 INFO L225 Difference]: With dead ends: 31290 [2022-01-28 15:34:47,028 INFO L226 Difference]: Without dead ends: 31094 [2022-01-28 15:34:47,029 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4539 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=2800, Invalid=11962, Unknown=0, NotChecked=0, Total=14762 [2022-01-28 15:34:47,030 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 537 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 3250 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 3576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 3250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:34:47,030 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 349 Invalid, 3576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [326 Valid, 3250 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 15:34:47,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31094 states. [2022-01-28 15:34:47,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31094 to 19749. [2022-01-28 15:34:47,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19749 states, 19748 states have (on average 3.5168624670852746) internal successors, (69451), 19748 states have internal predecessors, (69451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:47,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19749 states to 19749 states and 69451 transitions. [2022-01-28 15:34:47,643 INFO L78 Accepts]: Start accepts. Automaton has 19749 states and 69451 transitions. Word has length 34 [2022-01-28 15:34:47,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:34:47,643 INFO L470 AbstractCegarLoop]: Abstraction has 19749 states and 69451 transitions. [2022-01-28 15:34:47,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.022222222222222) internal successors, (91), 44 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:34:47,644 INFO L276 IsEmpty]: Start isEmpty. Operand 19749 states and 69451 transitions. [2022-01-28 15:34:47,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:34:47,677 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:34:47,678 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:34:47,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-28 15:34:47,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:47,878 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:34:47,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:34:47,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1766458767, now seen corresponding path program 34 times [2022-01-28 15:34:47,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:34:47,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369356618] [2022-01-28 15:34:47,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:34:47,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:34:47,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:34:48,241 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:34:48,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:34:48,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369356618] [2022-01-28 15:34:48,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369356618] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:34:48,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83101214] [2022-01-28 15:34:48,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:34:48,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:34:48,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:34:48,242 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:34:48,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-28 15:34:48,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:34:48,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:34:48,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-28 15:34:48,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:34:49,462 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:49,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:34:52,642 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:34:52,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83101214] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:34:52,643 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:34:52,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 54 [2022-01-28 15:34:52,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5817096] [2022-01-28 15:34:52,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:34:52,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-28 15:34:52,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:34:52,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-28 15:34:52,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=518, Invalid=2452, Unknown=0, NotChecked=0, Total=2970 [2022-01-28 15:34:52,644 INFO L87 Difference]: Start difference. First operand 19749 states and 69451 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:35:23,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:35:23,568 INFO L93 Difference]: Finished difference Result 29900 states and 100462 transitions. [2022-01-28 15:35:23,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2022-01-28 15:35:23,569 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:35:23,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:35:23,644 INFO L225 Difference]: With dead ends: 29900 [2022-01-28 15:35:23,644 INFO L226 Difference]: Without dead ends: 29633 [2022-01-28 15:35:23,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17605 ImplicationChecksByTransitivity, 30.3s TimeCoverageRelationStatistics Valid=6878, Invalid=39132, Unknown=0, NotChecked=0, Total=46010 [2022-01-28 15:35:23,646 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 1015 mSDsluCounter, 1175 mSDsCounter, 0 mSdLazyCounter, 3114 mSolverCounterSat, 408 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 3522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 408 IncrementalHoareTripleChecker+Valid, 3114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:35:23,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1015 Valid, 913 Invalid, 3522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [408 Valid, 3114 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 15:35:23,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29633 states. [2022-01-28 15:35:24,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29633 to 20045. [2022-01-28 15:35:24,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20045 states, 20044 states have (on average 3.5076332069447216) internal successors, (70307), 20044 states have internal predecessors, (70307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:35:24,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20045 states to 20045 states and 70307 transitions. [2022-01-28 15:35:24,236 INFO L78 Accepts]: Start accepts. Automaton has 20045 states and 70307 transitions. Word has length 36 [2022-01-28 15:35:24,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:35:24,236 INFO L470 AbstractCegarLoop]: Abstraction has 20045 states and 70307 transitions. [2022-01-28 15:35:24,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:35:24,237 INFO L276 IsEmpty]: Start isEmpty. Operand 20045 states and 70307 transitions. [2022-01-28 15:35:24,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:35:24,268 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:35:24,268 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:35:24,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-28 15:35:24,469 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,SelfDestructingSolverStorable36 [2022-01-28 15:35:24,469 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:35:24,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:35:24,469 INFO L85 PathProgramCache]: Analyzing trace with hash 705856911, now seen corresponding path program 35 times [2022-01-28 15:35:24,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:35:24,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49208104] [2022-01-28 15:35:24,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:35:24,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:35:24,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:35:24,866 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:35:24,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:35:24,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49208104] [2022-01-28 15:35:24,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49208104] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:35:24,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147611800] [2022-01-28 15:35:24,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:35:24,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:35:24,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:35:24,867 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:35:24,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-28 15:35:24,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-28 15:35:24,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:35:24,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-28 15:35:24,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:35:25,874 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:35:25,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:35:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:35:29,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147611800] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:35:29,424 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:35:29,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19, 20] total 52 [2022-01-28 15:35:29,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367308418] [2022-01-28 15:35:29,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:35:29,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-01-28 15:35:29,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:35:29,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-01-28 15:35:29,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=494, Invalid=2262, Unknown=0, NotChecked=0, Total=2756 [2022-01-28 15:35:29,425 INFO L87 Difference]: Start difference. First operand 20045 states and 70307 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:02,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:36:02,804 INFO L93 Difference]: Finished difference Result 40255 states and 134432 transitions. [2022-01-28 15:36:02,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2022-01-28 15:36:02,805 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:36:02,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:36:02,917 INFO L225 Difference]: With dead ends: 40255 [2022-01-28 15:36:02,917 INFO L226 Difference]: Without dead ends: 40076 [2022-01-28 15:36:02,919 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18167 ImplicationChecksByTransitivity, 32.3s TimeCoverageRelationStatistics Valid=9159, Invalid=38583, Unknown=0, NotChecked=0, Total=47742 [2022-01-28 15:36:02,919 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 940 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 3659 mSolverCounterSat, 540 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 4199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 540 IncrementalHoareTripleChecker+Valid, 3659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:36:02,920 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [940 Valid, 793 Invalid, 4199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [540 Valid, 3659 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-28 15:36:02,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40076 states. [2022-01-28 15:36:03,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40076 to 23022. [2022-01-28 15:36:03,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23022 states, 23021 states have (on average 3.491116806394162) internal successors, (80369), 23021 states have internal predecessors, (80369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:03,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23022 states to 23022 states and 80369 transitions. [2022-01-28 15:36:03,727 INFO L78 Accepts]: Start accepts. Automaton has 23022 states and 80369 transitions. Word has length 36 [2022-01-28 15:36:03,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:36:03,727 INFO L470 AbstractCegarLoop]: Abstraction has 23022 states and 80369 transitions. [2022-01-28 15:36:03,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:03,727 INFO L276 IsEmpty]: Start isEmpty. Operand 23022 states and 80369 transitions. [2022-01-28 15:36:03,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:36:03,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:36:03,770 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:36:03,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-28 15:36:03,986 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,SelfDestructingSolverStorable37 [2022-01-28 15:36:03,986 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:36:03,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:36:03,987 INFO L85 PathProgramCache]: Analyzing trace with hash -132070257, now seen corresponding path program 36 times [2022-01-28 15:36:03,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:36:03,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587784703] [2022-01-28 15:36:03,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:36:03,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:36:03,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:36:04,237 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-28 15:36:04,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:36:04,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587784703] [2022-01-28 15:36:04,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587784703] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:36:04,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993951052] [2022-01-28 15:36:04,238 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:36:04,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:36:04,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:36:04,239 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:36:04,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-28 15:36:04,263 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-28 15:36:04,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:36:04,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-28 15:36:04,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:36:05,078 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:05,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:36:05,974 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:05,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993951052] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:36:05,975 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:36:05,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 19] total 50 [2022-01-28 15:36:05,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690752665] [2022-01-28 15:36:05,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:36:05,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-01-28 15:36:05,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:36:05,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-01-28 15:36:05,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=414, Invalid=2136, Unknown=0, NotChecked=0, Total=2550 [2022-01-28 15:36:05,976 INFO L87 Difference]: Start difference. First operand 23022 states and 80369 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:20,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:36:20,938 INFO L93 Difference]: Finished difference Result 39375 states and 132146 transitions. [2022-01-28 15:36:20,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 194 states. [2022-01-28 15:36:20,938 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:36:20,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:36:21,060 INFO L225 Difference]: With dead ends: 39375 [2022-01-28 15:36:21,060 INFO L226 Difference]: Without dead ends: 38778 [2022-01-28 15:36:21,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16369 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=6647, Invalid=38509, Unknown=0, NotChecked=0, Total=45156 [2022-01-28 15:36:21,063 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 1188 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 5358 mSolverCounterSat, 538 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1188 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 5896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 538 IncrementalHoareTripleChecker+Valid, 5358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:36:21,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1188 Valid, 921 Invalid, 5896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [538 Valid, 5358 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 15:36:21,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38778 states. [2022-01-28 15:36:21,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38778 to 23409. [2022-01-28 15:36:21,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23409 states, 23408 states have (on average 3.4766319207108682) internal successors, (81381), 23408 states have internal predecessors, (81381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:21,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23409 states to 23409 states and 81381 transitions. [2022-01-28 15:36:21,826 INFO L78 Accepts]: Start accepts. Automaton has 23409 states and 81381 transitions. Word has length 36 [2022-01-28 15:36:21,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:36:21,826 INFO L470 AbstractCegarLoop]: Abstraction has 23409 states and 81381 transitions. [2022-01-28 15:36:21,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:21,826 INFO L276 IsEmpty]: Start isEmpty. Operand 23409 states and 81381 transitions. [2022-01-28 15:36:21,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:36:21,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:36:21,868 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:36:21,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-28 15:36:22,068 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,SelfDestructingSolverStorable38 [2022-01-28 15:36:22,069 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:36:22,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:36:22,069 INFO L85 PathProgramCache]: Analyzing trace with hash -2027978101, now seen corresponding path program 37 times [2022-01-28 15:36:22,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:36:22,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726303813] [2022-01-28 15:36:22,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:36:22,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:36:22,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:36:22,367 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:22,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:36:22,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726303813] [2022-01-28 15:36:22,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726303813] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:36:22,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87205235] [2022-01-28 15:36:22,367 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:36:22,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:36:22,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:36:22,368 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:36:22,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-28 15:36:22,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:36:22,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:36:22,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:36:23,551 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:23,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:36:26,808 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:26,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87205235] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:36:26,809 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:36:26,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 52 [2022-01-28 15:36:26,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089555149] [2022-01-28 15:36:26,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:36:26,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2022-01-28 15:36:26,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:36:26,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2022-01-28 15:36:26,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=431, Invalid=2325, Unknown=0, NotChecked=0, Total=2756 [2022-01-28 15:36:26,810 INFO L87 Difference]: Start difference. First operand 23409 states and 81381 transitions. Second operand has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:50,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:36:50,267 INFO L93 Difference]: Finished difference Result 41987 states and 139792 transitions. [2022-01-28 15:36:50,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-01-28 15:36:50,268 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:36:50,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:36:50,396 INFO L225 Difference]: With dead ends: 41987 [2022-01-28 15:36:50,396 INFO L226 Difference]: Without dead ends: 41766 [2022-01-28 15:36:50,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17313 ImplicationChecksByTransitivity, 22.7s TimeCoverageRelationStatistics Valid=6874, Invalid=36598, Unknown=0, NotChecked=0, Total=43472 [2022-01-28 15:36:50,398 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 1020 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 2900 mSolverCounterSat, 530 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1020 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 3430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 530 IncrementalHoareTripleChecker+Valid, 2900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:36:50,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1020 Valid, 602 Invalid, 3430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [530 Valid, 2900 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-28 15:36:50,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41766 states. [2022-01-28 15:36:51,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41766 to 23679. [2022-01-28 15:36:51,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23679 states, 23678 states have (on average 3.4771940197651827) internal successors, (82333), 23678 states have internal predecessors, (82333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:51,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23679 states to 23679 states and 82333 transitions. [2022-01-28 15:36:51,153 INFO L78 Accepts]: Start accepts. Automaton has 23679 states and 82333 transitions. Word has length 36 [2022-01-28 15:36:51,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:36:51,153 INFO L470 AbstractCegarLoop]: Abstraction has 23679 states and 82333 transitions. [2022-01-28 15:36:51,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.830188679245283) internal successors, (97), 52 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:36:51,153 INFO L276 IsEmpty]: Start isEmpty. Operand 23679 states and 82333 transitions. [2022-01-28 15:36:51,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:36:51,195 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:36:51,195 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:36:51,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-28 15:36:51,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-28 15:36:51,405 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:36:51,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:36:51,406 INFO L85 PathProgramCache]: Analyzing trace with hash 190493067, now seen corresponding path program 38 times [2022-01-28 15:36:51,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:36:51,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270588277] [2022-01-28 15:36:51,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:36:51,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:36:51,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:36:51,895 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:51,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:36:51,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270588277] [2022-01-28 15:36:51,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270588277] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:36:51,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832327625] [2022-01-28 15:36:51,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:36:51,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:36:51,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:36:51,896 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:36:51,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-28 15:36:51,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:36:51,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:36:51,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:36:51,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:36:53,019 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:53,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:36:54,993 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:36:54,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832327625] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:36:54,993 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:36:54,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 18] total 49 [2022-01-28 15:36:54,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33947778] [2022-01-28 15:36:54,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:36:54,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-28 15:36:54,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:36:54,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-28 15:36:54,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=411, Invalid=2039, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 15:36:54,994 INFO L87 Difference]: Start difference. First operand 23679 states and 82333 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:37:14,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:37:14,317 INFO L93 Difference]: Finished difference Result 39588 states and 133211 transitions. [2022-01-28 15:37:14,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2022-01-28 15:37:14,317 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:37:14,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:37:14,491 INFO L225 Difference]: With dead ends: 39588 [2022-01-28 15:37:14,491 INFO L226 Difference]: Without dead ends: 39334 [2022-01-28 15:37:14,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21918 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=8005, Invalid=47455, Unknown=0, NotChecked=0, Total=55460 [2022-01-28 15:37:14,493 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 1195 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 5940 mSolverCounterSat, 665 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1195 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 6605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 665 IncrementalHoareTripleChecker+Valid, 5940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:37:14,493 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1195 Valid, 597 Invalid, 6605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [665 Valid, 5940 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-01-28 15:37:14,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39334 states. [2022-01-28 15:37:15,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39334 to 23792. [2022-01-28 15:37:15,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23792 states, 23791 states have (on average 3.476945063259216) internal successors, (82720), 23791 states have internal predecessors, (82720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:37:15,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23792 states to 23792 states and 82720 transitions. [2022-01-28 15:37:15,364 INFO L78 Accepts]: Start accepts. Automaton has 23792 states and 82720 transitions. Word has length 36 [2022-01-28 15:37:15,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:37:15,364 INFO L470 AbstractCegarLoop]: Abstraction has 23792 states and 82720 transitions. [2022-01-28 15:37:15,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:37:15,364 INFO L276 IsEmpty]: Start isEmpty. Operand 23792 states and 82720 transitions. [2022-01-28 15:37:15,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:37:15,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:37:15,496 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:37:15,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-01-28 15:37:15,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:37:15,696 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:37:15,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:37:15,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1065201803, now seen corresponding path program 39 times [2022-01-28 15:37:15,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:37:15,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049838127] [2022-01-28 15:37:15,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:37:15,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:37:15,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:37:15,996 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:37:15,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:37:15,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049838127] [2022-01-28 15:37:15,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049838127] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:37:15,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500128781] [2022-01-28 15:37:15,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:37:15,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:37:15,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:37:15,998 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:37:15,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-28 15:37:16,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-28 15:37:16,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:37:16,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:37:16,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:37:17,057 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:37:17,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:37:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:37:19,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500128781] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:37:19,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:37:19,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17, 18] total 49 [2022-01-28 15:37:19,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723200476] [2022-01-28 15:37:19,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:37:19,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-28 15:37:19,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:37:19,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-28 15:37:19,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=2046, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 15:37:19,027 INFO L87 Difference]: Start difference. First operand 23792 states and 82720 transitions. Second operand has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:37:35,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:37:35,733 INFO L93 Difference]: Finished difference Result 43984 states and 146368 transitions. [2022-01-28 15:37:35,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2022-01-28 15:37:35,733 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:37:35,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:37:35,962 INFO L225 Difference]: With dead ends: 43984 [2022-01-28 15:37:35,963 INFO L226 Difference]: Without dead ends: 43748 [2022-01-28 15:37:35,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15757 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=6053, Invalid=36177, Unknown=0, NotChecked=0, Total=42230 [2022-01-28 15:37:35,964 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 977 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 4936 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 5451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 4936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:37:35,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [977 Valid, 469 Invalid, 5451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 4936 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 15:37:36,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43748 states. [2022-01-28 15:37:36,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43748 to 24215. [2022-01-28 15:37:36,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24215 states, 24214 states have (on average 3.4748079623358388) internal successors, (84139), 24214 states have internal predecessors, (84139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:37:36,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24215 states to 24215 states and 84139 transitions. [2022-01-28 15:37:36,715 INFO L78 Accepts]: Start accepts. Automaton has 24215 states and 84139 transitions. Word has length 36 [2022-01-28 15:37:36,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:37:36,716 INFO L470 AbstractCegarLoop]: Abstraction has 24215 states and 84139 transitions. [2022-01-28 15:37:36,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.94) internal successors, (97), 49 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:37:36,716 INFO L276 IsEmpty]: Start isEmpty. Operand 24215 states and 84139 transitions. [2022-01-28 15:37:36,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:37:36,754 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:37:36,754 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:37:36,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-01-28 15:37:36,955 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,SelfDestructingSolverStorable41 [2022-01-28 15:37:36,955 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:37:36,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:37:36,956 INFO L85 PathProgramCache]: Analyzing trace with hash 231013519, now seen corresponding path program 40 times [2022-01-28 15:37:36,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:37:36,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947428710] [2022-01-28 15:37:36,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:37:36,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:37:36,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:37:37,261 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:37:37,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:37:37,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947428710] [2022-01-28 15:37:37,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947428710] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:37:37,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345607038] [2022-01-28 15:37:37,261 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:37:37,262 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:37:37,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:37:37,262 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:37:37,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-28 15:37:37,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:37:37,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:37:37,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-28 15:37:37,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:37:38,228 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:37:38,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:37:39,351 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:37:39,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345607038] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:37:39,351 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:37:39,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 54 [2022-01-28 15:37:39,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776510996] [2022-01-28 15:37:39,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:37:39,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-28 15:37:39,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:37:39,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-28 15:37:39,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=457, Invalid=2513, Unknown=0, NotChecked=0, Total=2970 [2022-01-28 15:37:39,353 INFO L87 Difference]: Start difference. First operand 24215 states and 84139 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:00,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:38:00,398 INFO L93 Difference]: Finished difference Result 50701 states and 163589 transitions. [2022-01-28 15:38:00,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 275 states. [2022-01-28 15:38:00,399 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:38:00,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:38:00,583 INFO L225 Difference]: With dead ends: 50701 [2022-01-28 15:38:00,583 INFO L226 Difference]: Without dead ends: 50196 [2022-01-28 15:38:00,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 293 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36909 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=13139, Invalid=73591, Unknown=0, NotChecked=0, Total=86730 [2022-01-28 15:38:00,591 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 1411 mSDsluCounter, 1501 mSDsCounter, 0 mSdLazyCounter, 5210 mSolverCounterSat, 695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1411 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 5905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 695 IncrementalHoareTripleChecker+Valid, 5210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:38:00,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1411 Valid, 1179 Invalid, 5905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [695 Valid, 5210 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-01-28 15:38:00,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50196 states. [2022-01-28 15:38:01,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50196 to 25633. [2022-01-28 15:38:01,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25633 states, 25632 states have (on average 3.4606351435705367) internal successors, (88703), 25632 states have internal predecessors, (88703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:01,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25633 states to 25633 states and 88703 transitions. [2022-01-28 15:38:01,622 INFO L78 Accepts]: Start accepts. Automaton has 25633 states and 88703 transitions. Word has length 36 [2022-01-28 15:38:01,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:38:01,622 INFO L470 AbstractCegarLoop]: Abstraction has 25633 states and 88703 transitions. [2022-01-28 15:38:01,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:01,623 INFO L276 IsEmpty]: Start isEmpty. Operand 25633 states and 88703 transitions. [2022-01-28 15:38:01,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:38:01,674 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:38:01,674 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:38:01,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-28 15:38:01,875 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,SelfDestructingSolverStorable42 [2022-01-28 15:38:01,875 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:38:01,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:38:01,875 INFO L85 PathProgramCache]: Analyzing trace with hash 534588811, now seen corresponding path program 41 times [2022-01-28 15:38:01,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:38:01,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888598149] [2022-01-28 15:38:01,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:38:01,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:38:01,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:38:02,194 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:02,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:38:02,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888598149] [2022-01-28 15:38:02,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888598149] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:38:02,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330215403] [2022-01-28 15:38:02,194 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:38:02,195 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:38:02,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:38:02,196 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:38:02,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-28 15:38:02,219 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-28 15:38:02,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:38:02,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-28 15:38:02,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:38:03,197 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:03,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:38:04,381 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:04,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330215403] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:38:04,381 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:38:04,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 20] total 54 [2022-01-28 15:38:04,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576768284] [2022-01-28 15:38:04,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:38:04,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-28 15:38:04,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:38:04,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-28 15:38:04,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=2512, Unknown=0, NotChecked=0, Total=2970 [2022-01-28 15:38:04,383 INFO L87 Difference]: Start difference. First operand 25633 states and 88703 transitions. Second operand has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:26,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:38:26,683 INFO L93 Difference]: Finished difference Result 52204 states and 168062 transitions. [2022-01-28 15:38:26,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 309 states. [2022-01-28 15:38:26,683 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:38:26,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:38:26,864 INFO L225 Difference]: With dead ends: 52204 [2022-01-28 15:38:26,864 INFO L226 Difference]: Without dead ends: 51654 [2022-01-28 15:38:26,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 326 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46410 ImplicationChecksByTransitivity, 19.9s TimeCoverageRelationStatistics Valid=16388, Invalid=90868, Unknown=0, NotChecked=0, Total=107256 [2022-01-28 15:38:26,867 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 1906 mSDsluCounter, 1370 mSDsCounter, 0 mSdLazyCounter, 5647 mSolverCounterSat, 1001 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1906 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 6648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1001 IncrementalHoareTripleChecker+Valid, 5647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:38:26,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1906 Valid, 1072 Invalid, 6648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1001 Valid, 5647 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 15:38:26,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51654 states. [2022-01-28 15:38:27,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51654 to 25778. [2022-01-28 15:38:27,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25778 states, 25777 states have (on average 3.4601388835007953) internal successors, (89192), 25777 states have internal predecessors, (89192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:27,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25778 states to 25778 states and 89192 transitions. [2022-01-28 15:38:27,849 INFO L78 Accepts]: Start accepts. Automaton has 25778 states and 89192 transitions. Word has length 36 [2022-01-28 15:38:27,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:38:27,850 INFO L470 AbstractCegarLoop]: Abstraction has 25778 states and 89192 transitions. [2022-01-28 15:38:27,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7636363636363637) internal successors, (97), 54 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:27,850 INFO L276 IsEmpty]: Start isEmpty. Operand 25778 states and 89192 transitions. [2022-01-28 15:38:27,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:38:27,902 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:38:27,902 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:38:27,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-28 15:38:28,103 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,SelfDestructingSolverStorable43 [2022-01-28 15:38:28,103 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:38:28,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:38:28,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1576431985, now seen corresponding path program 42 times [2022-01-28 15:38:28,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:38:28,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576535291] [2022-01-28 15:38:28,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:38:28,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:38:28,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:38:28,377 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:28,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:38:28,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576535291] [2022-01-28 15:38:28,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576535291] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:38:28,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335077481] [2022-01-28 15:38:28,378 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:38:28,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:38:28,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:38:28,379 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:38:28,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-28 15:38:28,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-28 15:38:28,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:38:28,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-28 15:38:28,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:38:29,235 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:29,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:38:30,163 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:30,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335077481] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:38:30,164 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:38:30,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-01-28 15:38:30,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665384059] [2022-01-28 15:38:30,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:38:30,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-01-28 15:38:30,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:38:30,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-01-28 15:38:30,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=468, Invalid=2184, Unknown=0, NotChecked=0, Total=2652 [2022-01-28 15:38:30,165 INFO L87 Difference]: Start difference. First operand 25778 states and 89192 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:48,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:38:48,883 INFO L93 Difference]: Finished difference Result 52129 states and 170445 transitions. [2022-01-28 15:38:48,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 274 states. [2022-01-28 15:38:48,883 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:38:48,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:38:49,070 INFO L225 Difference]: With dead ends: 52129 [2022-01-28 15:38:49,070 INFO L226 Difference]: Without dead ends: 51639 [2022-01-28 15:38:49,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 288 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34683 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=13109, Invalid=70701, Unknown=0, NotChecked=0, Total=83810 [2022-01-28 15:38:49,073 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 1514 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 7624 mSolverCounterSat, 767 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1514 SdHoareTripleChecker+Valid, 1177 SdHoareTripleChecker+Invalid, 8391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 767 IncrementalHoareTripleChecker+Valid, 7624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:38:49,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1514 Valid, 1177 Invalid, 8391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [767 Valid, 7624 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2022-01-28 15:38:49,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51639 states. [2022-01-28 15:38:49,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51639 to 25565. [2022-01-28 15:38:50,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25565 states, 25564 states have (on average 3.4617039586919107) internal successors, (88495), 25564 states have internal predecessors, (88495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:50,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25565 states to 25565 states and 88495 transitions. [2022-01-28 15:38:50,080 INFO L78 Accepts]: Start accepts. Automaton has 25565 states and 88495 transitions. Word has length 36 [2022-01-28 15:38:50,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:38:50,080 INFO L470 AbstractCegarLoop]: Abstraction has 25565 states and 88495 transitions. [2022-01-28 15:38:50,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:38:50,080 INFO L276 IsEmpty]: Start isEmpty. Operand 25565 states and 88495 transitions. [2022-01-28 15:38:50,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:38:50,129 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:38:50,129 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:38:50,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-28 15:38:50,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:38:50,330 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:38:50,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:38:50,331 INFO L85 PathProgramCache]: Analyzing trace with hash -685282417, now seen corresponding path program 43 times [2022-01-28 15:38:50,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:38:50,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296563279] [2022-01-28 15:38:50,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:38:50,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:38:50,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:38:50,614 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:50,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:38:50,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296563279] [2022-01-28 15:38:50,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296563279] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:38:50,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926259714] [2022-01-28 15:38:50,614 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:38:50,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:38:50,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:38:50,615 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:38:50,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-28 15:38:50,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:38:50,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-28 15:38:50,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:38:51,507 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:51,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:38:53,559 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:38:53,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926259714] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:38:53,559 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:38:53,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 20] total 53 [2022-01-28 15:38:53,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049207696] [2022-01-28 15:38:53,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:38:53,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2022-01-28 15:38:53,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:38:53,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2022-01-28 15:38:53,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=2404, Unknown=0, NotChecked=0, Total=2862 [2022-01-28 15:38:53,560 INFO L87 Difference]: Start difference. First operand 25565 states and 88495 transitions. Second operand has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:39:28,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:39:28,807 INFO L93 Difference]: Finished difference Result 46256 states and 150615 transitions. [2022-01-28 15:39:28,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 263 states. [2022-01-28 15:39:28,807 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:39:28,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:39:28,944 INFO L225 Difference]: With dead ends: 46256 [2022-01-28 15:39:28,944 INFO L226 Difference]: Without dead ends: 45855 [2022-01-28 15:39:28,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 280 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32236 ImplicationChecksByTransitivity, 34.0s TimeCoverageRelationStatistics Valid=11371, Invalid=67871, Unknown=0, NotChecked=0, Total=79242 [2022-01-28 15:39:28,947 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 1350 mSDsluCounter, 1353 mSDsCounter, 0 mSdLazyCounter, 3829 mSolverCounterSat, 596 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1350 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 4425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 596 IncrementalHoareTripleChecker+Valid, 3829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:39:28,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1350 Valid, 1064 Invalid, 4425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [596 Valid, 3829 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:39:28,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45855 states. [2022-01-28 15:39:29,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45855 to 25827. [2022-01-28 15:39:29,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25827 states, 25826 states have (on average 3.45934329745218) internal successors, (89341), 25826 states have internal predecessors, (89341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:39:29,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25827 states to 25827 states and 89341 transitions. [2022-01-28 15:39:29,776 INFO L78 Accepts]: Start accepts. Automaton has 25827 states and 89341 transitions. Word has length 36 [2022-01-28 15:39:29,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:39:29,776 INFO L470 AbstractCegarLoop]: Abstraction has 25827 states and 89341 transitions. [2022-01-28 15:39:29,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7962962962962963) internal successors, (97), 53 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:39:29,776 INFO L276 IsEmpty]: Start isEmpty. Operand 25827 states and 89341 transitions. [2022-01-28 15:39:29,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:39:29,829 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:39:29,829 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:39:29,845 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-01-28 15:39:30,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:39:30,030 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:39:30,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:39:30,030 INFO L85 PathProgramCache]: Analyzing trace with hash -813252981, now seen corresponding path program 44 times [2022-01-28 15:39:30,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:39:30,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003837143] [2022-01-28 15:39:30,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:39:30,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:39:30,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:39:30,295 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:39:30,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:39:30,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003837143] [2022-01-28 15:39:30,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003837143] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:39:30,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803691036] [2022-01-28 15:39:30,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:39:30,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:39:30,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:39:30,298 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:39:30,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-28 15:39:30,322 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:39:30,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:39:30,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-28 15:39:30,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:39:31,191 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:39:31,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:39:32,100 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:39:32,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803691036] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:39:32,299 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:39:32,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 51 [2022-01-28 15:39:32,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697407410] [2022-01-28 15:39:32,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:39:32,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-01-28 15:39:32,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:39:32,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-01-28 15:39:32,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=434, Invalid=2218, Unknown=0, NotChecked=0, Total=2652 [2022-01-28 15:39:32,300 INFO L87 Difference]: Start difference. First operand 25827 states and 89341 transitions. Second operand has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:39:52,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:39:52,964 INFO L93 Difference]: Finished difference Result 50987 states and 167796 transitions. [2022-01-28 15:39:52,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 271 states. [2022-01-28 15:39:52,964 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:39:52,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:39:53,115 INFO L225 Difference]: With dead ends: 50987 [2022-01-28 15:39:53,116 INFO L226 Difference]: Without dead ends: 50437 [2022-01-28 15:39:53,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 286 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32662 ImplicationChecksByTransitivity, 17.3s TimeCoverageRelationStatistics Valid=10983, Invalid=71673, Unknown=0, NotChecked=0, Total=82656 [2022-01-28 15:39:53,120 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 1623 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 8295 mSolverCounterSat, 811 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1623 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 9106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 811 IncrementalHoareTripleChecker+Valid, 8295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:39:53,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1623 Valid, 897 Invalid, 9106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [811 Valid, 8295 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-01-28 15:39:53,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50437 states. [2022-01-28 15:39:53,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50437 to 25945. [2022-01-28 15:39:54,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25945 states, 25944 states have (on average 3.460260561208757) internal successors, (89773), 25944 states have internal predecessors, (89773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:39:54,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25945 states to 25945 states and 89773 transitions. [2022-01-28 15:39:54,178 INFO L78 Accepts]: Start accepts. Automaton has 25945 states and 89773 transitions. Word has length 36 [2022-01-28 15:39:54,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:39:54,178 INFO L470 AbstractCegarLoop]: Abstraction has 25945 states and 89773 transitions. [2022-01-28 15:39:54,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.8653846153846154) internal successors, (97), 51 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:39:54,179 INFO L276 IsEmpty]: Start isEmpty. Operand 25945 states and 89773 transitions. [2022-01-28 15:39:54,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:39:54,223 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:39:54,223 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:39:54,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-28 15:39:54,423 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,SelfDestructingSolverStorable46 [2022-01-28 15:39:54,423 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:39:54,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:39:54,424 INFO L85 PathProgramCache]: Analyzing trace with hash -698965253, now seen corresponding path program 45 times [2022-01-28 15:39:54,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:39:54,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676316163] [2022-01-28 15:39:54,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:39:54,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:39:54,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:39:54,743 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:39:54,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:39:54,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676316163] [2022-01-28 15:39:54,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676316163] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:39:54,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785422993] [2022-01-28 15:39:54,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:39:54,744 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:39:54,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:39:54,745 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-28 15:39:54,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-28 15:39:54,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-28 15:39:54,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:39:54,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-28 15:39:54,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:39:55,790 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:39:55,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:39:58,377 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:39:58,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785422993] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:39:58,378 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:39:58,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17, 18] total 50 [2022-01-28 15:39:58,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527487310] [2022-01-28 15:39:58,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:39:58,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-01-28 15:39:58,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:39:58,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-01-28 15:39:58,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=2160, Unknown=0, NotChecked=0, Total=2550 [2022-01-28 15:39:58,379 INFO L87 Difference]: Start difference. First operand 25945 states and 89773 transitions. Second operand has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:40:11,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:40:11,386 INFO L93 Difference]: Finished difference Result 41333 states and 138933 transitions. [2022-01-28 15:40:11,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2022-01-28 15:40:11,387 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-28 15:40:11,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:40:11,502 INFO L225 Difference]: With dead ends: 41333 [2022-01-28 15:40:11,502 INFO L226 Difference]: Without dead ends: 41035 [2022-01-28 15:40:11,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10241 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=4074, Invalid=24656, Unknown=0, NotChecked=0, Total=28730 [2022-01-28 15:40:11,504 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 1065 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 3887 mSolverCounterSat, 458 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1065 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 4345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 458 IncrementalHoareTripleChecker+Valid, 3887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:40:11,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1065 Valid, 562 Invalid, 4345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [458 Valid, 3887 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:40:11,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41035 states. [2022-01-28 15:40:12,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41035 to 26728. [2022-01-28 15:40:12,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26728 states, 26727 states have (on average 3.447861712874621) internal successors, (92151), 26727 states have internal predecessors, (92151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:40:12,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26728 states to 26728 states and 92151 transitions. [2022-01-28 15:40:12,419 INFO L78 Accepts]: Start accepts. Automaton has 26728 states and 92151 transitions. Word has length 36 [2022-01-28 15:40:12,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:40:12,419 INFO L470 AbstractCegarLoop]: Abstraction has 26728 states and 92151 transitions. [2022-01-28 15:40:12,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.9019607843137254) internal successors, (97), 50 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:40:12,420 INFO L276 IsEmpty]: Start isEmpty. Operand 26728 states and 92151 transitions. [2022-01-28 15:40:12,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-28 15:40:12,470 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:40:12,470 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:40:12,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-01-28 15:40:12,670 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,SelfDestructingSolverStorable47 [2022-01-28 15:40:12,670 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-28 15:40:12,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:40:12,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1697473019, now seen corresponding path program 46 times [2022-01-28 15:40:12,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:40:12,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912212521] [2022-01-28 15:40:12,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:40:12,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:40:12,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2022-01-28 15:40:12,717 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-01-28 15:40:12,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-01-28 15:40:12,717 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 4,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 6 known predicates. [2022-01-28 15:40:12,718 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-01-28 15:40:12,718 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-01-28 15:40:12,718 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-01-28 15:40:12,722 INFO L732 BasicCegarLoop]: Path program histogram: [46, 1, 1, 1] [2022-01-28 15:40:12,725 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-28 15:40:12,725 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-28 15:40:12,727 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.01 03:40:12 BasicIcfg [2022-01-28 15:40:12,727 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-28 15:40:12,727 INFO L158 Benchmark]: Toolchain (without parser) took 732449.57ms. Allocated memory was 182.5MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 143.0MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 406.5MB. Max. memory is 8.0GB. [2022-01-28 15:40:12,727 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 182.5MB. Free memory is still 144.2MB. There was no memory consumed. Max. memory is 8.0GB. [2022-01-28 15:40:12,727 INFO L158 Benchmark]: Boogie Procedure Inliner took 21.00ms. Allocated memory is still 182.5MB. Free memory was 142.9MB in the beginning and 141.4MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-28 15:40:12,727 INFO L158 Benchmark]: Boogie Preprocessor took 18.18ms. Allocated memory is still 182.5MB. Free memory was 141.4MB in the beginning and 140.5MB in the end (delta: 946.2kB). There was no memory consumed. Max. memory is 8.0GB. [2022-01-28 15:40:12,730 INFO L158 Benchmark]: RCFGBuilder took 193.26ms. Allocated memory is still 182.5MB. Free memory was 140.4MB in the beginning and 130.2MB in the end (delta: 10.2MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-01-28 15:40:12,730 INFO L158 Benchmark]: TraceAbstraction took 732207.64ms. Allocated memory was 182.5MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 129.7MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 393.9MB. Max. memory is 8.0GB. [2022-01-28 15:40:12,734 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12ms. Allocated memory is still 182.5MB. Free memory is still 144.2MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 21.00ms. Allocated memory is still 182.5MB. Free memory was 142.9MB in the beginning and 141.4MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 18.18ms. Allocated memory is still 182.5MB. Free memory was 141.4MB in the beginning and 140.5MB in the end (delta: 946.2kB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 193.26ms. Allocated memory is still 182.5MB. Free memory was 140.4MB in the beginning and 130.2MB in the end (delta: 10.2MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * TraceAbstraction took 732207.64ms. Allocated memory was 182.5MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 129.7MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 393.9MB. 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: 78]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 4,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 6 known predicates. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 4,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 6 known predicates. - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 4,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 6 known predicates. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 37 with TraceHistMax 4,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PredicateComparison was comparing new predicate (quantifier-free) to 6 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 47 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 732.1s, OverallIterations: 49, TraceHistogramMax: 4, PathProgramHistogramMax: 46, EmptinessCheckTime: 1.0s, AutomataDifference: 577.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 37846 SdHoareTripleChecker+Valid, 78.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 37846 mSDsluCounter, 23927 SdHoareTripleChecker+Invalid, 67.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 31950 mSDsCounter, 19694 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 151509 IncrementalHoareTripleChecker+Invalid, 171203 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 19694 mSolverCounterUnsat, 1146 mSDtfsCounter, 151509 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 9186 GetRequests, 1726 SyntacticMatches, 92 SemanticMatches, 7368 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584228 ImplicationChecksByTransitivity, 525.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=26728occurred in iteration=48, InterpolantAutomatonStates: 6664, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 17.9s AutomataMinimizationTime, 48 MinimizatonAttempts, 455136 StatesRemovedByMinimization, 46 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 125.1s InterpolantComputationTime, 3103 NumberOfCodeBlocks, 3103 NumberOfCodeBlocksAsserted, 182 NumberOfCheckSat, 4469 ConstructedInterpolants, 0 QuantifiedInterpolants, 159402 SizeOfPredicates, 531 NumberOfNonLiveVariables, 2778 ConjunctsInSsa, 866 ConjunctsInUnsatCore, 136 InterpolantComputations, 4 PerfectInterpolantSequences, 97/1983 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