/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-more/multiply-verify.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-15 16:56:01,271 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 16:56:01,272 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 16:56:01,328 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 16:56:01,328 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 16:56:01,329 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 16:56:01,330 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 16:56:01,337 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 16:56:01,338 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 16:56:01,339 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 16:56:01,339 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 16:56:01,340 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 16:56:01,340 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 16:56:01,341 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 16:56:01,341 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 16:56:01,342 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 16:56:01,343 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 16:56:01,343 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 16:56:01,344 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 16:56:01,346 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 16:56:01,347 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 16:56:01,347 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 16:56:01,348 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 16:56:01,349 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 16:56:01,351 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 16:56:01,351 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 16:56:01,351 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 16:56:01,352 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 16:56:01,352 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 16:56:01,353 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 16:56:01,353 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 16:56:01,353 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 16:56:01,354 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 16:56:01,354 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 16:56:01,355 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 16:56:01,355 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 16:56:01,355 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 16:56:01,356 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 16:56:01,356 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 16:56:01,356 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 16:56:01,357 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 16:56:01,360 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-03-15 16:56:01,383 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 16:56:01,383 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 16:56:01,383 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 16:56:01,383 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 16:56:01,383 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 16:56:01,384 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 16:56:01,384 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 16:56:01,384 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 16:56:01,384 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 16:56:01,384 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 16:56:01,385 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 16:56:01,386 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 16:56:01,386 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 16:56:01,386 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 16:56:01,386 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 16:56:01,386 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 16:56:01,386 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 16:56:01,386 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 16:56:01,386 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 16:56:01,387 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-03-15 16:56:01,558 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 16:56:01,576 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 16:56:01,577 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 16:56:01,578 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-15 16:56:01,582 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-15 16:56:01,582 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/multiply-verify.wvr.bpl [2022-03-15 16:56:01,582 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/multiply-verify.wvr.bpl' [2022-03-15 16:56:01,604 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 16:56:01,605 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-15 16:56:01,610 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 16:56:01,610 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 16:56:01,611 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 16:56:01,620 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,626 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,631 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-15 16:56:01,632 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 16:56:01,633 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 16:56:01,633 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 16:56:01,633 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 16:56:01,638 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,638 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,639 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,639 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,641 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,643 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,644 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,645 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 16:56:01,645 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 16:56:01,645 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 16:56:01,646 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 16:56:01,647 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/1) ... [2022-03-15 16:56:01,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 16:56:01,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:01,688 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-03-15 16:56:01,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-03-15 16:56:01,722 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-15 16:56:01,722 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 16:56:01,723 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 16:56:01,723 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-15 16:56:01,723 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 16:56:01,723 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 16:56:01,723 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-15 16:56:01,723 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 16:56:01,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 16:56:01,723 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-15 16:56:01,723 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-15 16:56:01,724 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-15 16:56:01,724 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 16:56:01,765 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 16:56:01,766 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 16:56:01,867 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 16:56:01,876 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 16:56:01,876 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-15 16:56:01,878 INFO L202 PluginConnector]: Adding new model multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 04:56:01 BoogieIcfgContainer [2022-03-15 16:56:01,878 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 16:56:01,879 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 16:56:01,879 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 16:56:01,896 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 16:56:01,896 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 04:56:01" (1/2) ... [2022-03-15 16:56:01,897 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6bd7258e and model type multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 04:56:01, skipping insertion in model container [2022-03-15 16:56:01,897 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 04:56:01" (2/2) ... [2022-03-15 16:56:01,898 INFO L111 eAbstractionObserver]: Analyzing ICFG multiply-verify.wvr.bpl [2022-03-15 16:56:01,903 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 16:56:01,904 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 16:56:01,904 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 16:56:01,904 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 16:56:01,932 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-15 16:56:01,981 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 16:56:01,987 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mLazyFiniteAutomaton=false, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-15 16:56:01,987 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-15 16:56:01,994 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 33 transitions, 90 flow [2022-03-15 16:56:02,042 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 369 states, 368 states have (on average 2.75) internal successors, (1012), 368 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,046 INFO L276 IsEmpty]: Start isEmpty. Operand has 369 states, 368 states have (on average 2.75) internal successors, (1012), 368 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 16:56:02,058 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:02,058 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] [2022-03-15 16:56:02,058 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:02,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:02,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1658439404, now seen corresponding path program 1 times [2022-03-15 16:56:02,067 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:02,067 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468232279] [2022-03-15 16:56:02,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:02,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:02,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:02,313 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:02,313 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468232279] [2022-03-15 16:56:02,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468232279] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:02,313 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:02,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 16:56:02,315 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736199984] [2022-03-15 16:56:02,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:02,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:56:02,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:02,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:56:02,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:02,340 INFO L87 Difference]: Start difference. First operand has 369 states, 368 states have (on average 2.75) internal successors, (1012), 368 states have internal predecessors, (1012), 0 states have call successors, (0), 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 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:02,496 INFO L93 Difference]: Finished difference Result 349 states and 846 transitions. [2022-03-15 16:56:02,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:56:02,497 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-15 16:56:02,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:02,511 INFO L225 Difference]: With dead ends: 349 [2022-03-15 16:56:02,511 INFO L226 Difference]: Without dead ends: 311 [2022-03-15 16:56:02,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:02,514 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 55 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:02,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 203 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:02,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-03-15 16:56:02,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 293. [2022-03-15 16:56:02,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 2.482876712328767) internal successors, (725), 292 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 725 transitions. [2022-03-15 16:56:02,552 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 725 transitions. Word has length 22 [2022-03-15 16:56:02,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:02,552 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 725 transitions. [2022-03-15 16:56:02,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,553 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 725 transitions. [2022-03-15 16:56:02,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 16:56:02,554 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:02,554 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] [2022-03-15 16:56:02,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 16:56:02,555 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:02,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:02,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1887438146, now seen corresponding path program 2 times [2022-03-15 16:56:02,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:02,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880942583] [2022-03-15 16:56:02,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:02,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:02,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:02,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:02,658 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:02,658 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880942583] [2022-03-15 16:56:02,659 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880942583] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:02,659 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:02,659 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 16:56:02,659 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514930029] [2022-03-15 16:56:02,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:02,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:56:02,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:02,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:56:02,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:02,662 INFO L87 Difference]: Start difference. First operand 293 states and 725 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:02,801 INFO L93 Difference]: Finished difference Result 333 states and 800 transitions. [2022-03-15 16:56:02,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:02,802 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-15 16:56:02,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:02,804 INFO L225 Difference]: With dead ends: 333 [2022-03-15 16:56:02,804 INFO L226 Difference]: Without dead ends: 296 [2022-03-15 16:56:02,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:02,808 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 52 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:02,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 213 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:02,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-03-15 16:56:02,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 220. [2022-03-15 16:56:02,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 2.3926940639269407) internal successors, (524), 219 states have internal predecessors, (524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 524 transitions. [2022-03-15 16:56:02,822 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 524 transitions. Word has length 22 [2022-03-15 16:56:02,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:02,822 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 524 transitions. [2022-03-15 16:56:02,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:02,822 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 524 transitions. [2022-03-15 16:56:02,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 16:56:02,823 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:02,823 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] [2022-03-15 16:56:02,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-03-15 16:56:02,824 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:02,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:02,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1291332230, now seen corresponding path program 3 times [2022-03-15 16:56:02,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:02,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445831359] [2022-03-15 16:56:02,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:02,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:02,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:02,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:02,947 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:02,947 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445831359] [2022-03-15 16:56:02,947 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445831359] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:02,947 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:02,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 16:56:02,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511390956] [2022-03-15 16:56:02,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:02,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:56:02,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:02,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:56:02,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:02,949 INFO L87 Difference]: Start difference. First operand 220 states and 524 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:03,030 INFO L93 Difference]: Finished difference Result 320 states and 768 transitions. [2022-03-15 16:56:03,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:03,031 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-15 16:56:03,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:03,033 INFO L225 Difference]: With dead ends: 320 [2022-03-15 16:56:03,033 INFO L226 Difference]: Without dead ends: 280 [2022-03-15 16:56:03,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:03,038 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 52 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:03,039 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 178 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:03,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-03-15 16:56:03,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 218. [2022-03-15 16:56:03,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 217 states have (on average 2.3824884792626726) internal successors, (517), 217 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 517 transitions. [2022-03-15 16:56:03,054 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 517 transitions. Word has length 22 [2022-03-15 16:56:03,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:03,054 INFO L470 AbstractCegarLoop]: Abstraction has 218 states and 517 transitions. [2022-03-15 16:56:03,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,055 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 517 transitions. [2022-03-15 16:56:03,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 16:56:03,056 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:03,056 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] [2022-03-15 16:56:03,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 16:56:03,056 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:03,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:03,057 INFO L85 PathProgramCache]: Analyzing trace with hash -1690979538, now seen corresponding path program 4 times [2022-03-15 16:56:03,057 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:03,057 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914714290] [2022-03-15 16:56:03,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:03,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:03,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:03,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:03,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914714290] [2022-03-15 16:56:03,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914714290] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:03,190 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:03,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 16:56:03,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953078025] [2022-03-15 16:56:03,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:03,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:56:03,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:03,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:56:03,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:03,191 INFO L87 Difference]: Start difference. First operand 218 states and 517 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:03,270 INFO L93 Difference]: Finished difference Result 327 states and 775 transitions. [2022-03-15 16:56:03,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:56:03,271 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-15 16:56:03,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:03,272 INFO L225 Difference]: With dead ends: 327 [2022-03-15 16:56:03,272 INFO L226 Difference]: Without dead ends: 290 [2022-03-15 16:56:03,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:03,277 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 51 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:03,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 208 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:03,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-03-15 16:56:03,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 226. [2022-03-15 16:56:03,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 2.3866666666666667) internal successors, (537), 225 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 537 transitions. [2022-03-15 16:56:03,295 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 537 transitions. Word has length 22 [2022-03-15 16:56:03,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:03,295 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 537 transitions. [2022-03-15 16:56:03,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,295 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 537 transitions. [2022-03-15 16:56:03,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 16:56:03,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:03,297 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] [2022-03-15 16:56:03,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 16:56:03,297 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:03,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:03,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1090722866, now seen corresponding path program 5 times [2022-03-15 16:56:03,298 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:03,298 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952882091] [2022-03-15 16:56:03,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:03,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:03,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:03,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:03,431 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:03,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952882091] [2022-03-15 16:56:03,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952882091] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:03,431 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:03,431 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 16:56:03,432 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975773751] [2022-03-15 16:56:03,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:03,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:56:03,433 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:03,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:56:03,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:03,433 INFO L87 Difference]: Start difference. First operand 226 states and 537 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:03,526 INFO L93 Difference]: Finished difference Result 333 states and 810 transitions. [2022-03-15 16:56:03,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:03,526 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-15 16:56:03,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:03,528 INFO L225 Difference]: With dead ends: 333 [2022-03-15 16:56:03,529 INFO L226 Difference]: Without dead ends: 296 [2022-03-15 16:56:03,529 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:03,532 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 49 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:03,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 193 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:03,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-03-15 16:56:03,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 242. [2022-03-15 16:56:03,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 2.4356846473029043) internal successors, (587), 241 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 587 transitions. [2022-03-15 16:56:03,541 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 587 transitions. Word has length 22 [2022-03-15 16:56:03,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:03,541 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 587 transitions. [2022-03-15 16:56:03,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,542 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 587 transitions. [2022-03-15 16:56:03,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-15 16:56:03,542 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:03,543 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] [2022-03-15 16:56:03,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 16:56:03,543 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:03,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:03,544 INFO L85 PathProgramCache]: Analyzing trace with hash -150120722, now seen corresponding path program 6 times [2022-03-15 16:56:03,544 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:03,544 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193213665] [2022-03-15 16:56:03,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:03,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:03,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:03,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:03,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:03,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193213665] [2022-03-15 16:56:03,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193213665] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:03,685 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:03,686 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-03-15 16:56:03,686 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135207019] [2022-03-15 16:56:03,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:03,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 16:56:03,689 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:03,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 16:56:03,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:03,690 INFO L87 Difference]: Start difference. First operand 242 states and 587 transitions. Second operand has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:03,792 INFO L93 Difference]: Finished difference Result 337 states and 817 transitions. [2022-03-15 16:56:03,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:03,793 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-15 16:56:03,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:03,794 INFO L225 Difference]: With dead ends: 337 [2022-03-15 16:56:03,794 INFO L226 Difference]: Without dead ends: 297 [2022-03-15 16:56:03,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:03,795 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 47 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:03,795 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 233 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:03,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-03-15 16:56:03,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 224. [2022-03-15 16:56:03,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.3856502242152464) internal successors, (532), 223 states have internal predecessors, (532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 532 transitions. [2022-03-15 16:56:03,800 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 532 transitions. Word has length 22 [2022-03-15 16:56:03,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:03,800 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 532 transitions. [2022-03-15 16:56:03,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:03,801 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 532 transitions. [2022-03-15 16:56:03,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:03,801 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:03,801 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] [2022-03-15 16:56:03,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-15 16:56:03,802 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:03,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:03,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1597116146, now seen corresponding path program 1 times [2022-03-15 16:56:03,802 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:03,802 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672567963] [2022-03-15 16:56:03,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:03,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:03,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:03,842 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:03,842 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:03,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672567963] [2022-03-15 16:56:03,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672567963] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:03,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301920122] [2022-03-15 16:56:03,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:03,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:03,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:03,846 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:03,849 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-03-15 16:56:03,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:03,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:56:03,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:03,999 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:03,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:04,057 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:04,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301920122] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:04,057 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:04,057 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 16:56:04,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359014917] [2022-03-15 16:56:04,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:04,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 16:56:04,058 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:04,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 16:56:04,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 16:56:04,058 INFO L87 Difference]: Start difference. First operand 224 states and 532 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:04,158 INFO L93 Difference]: Finished difference Result 342 states and 809 transitions. [2022-03-15 16:56:04,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:04,158 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:04,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:04,159 INFO L225 Difference]: With dead ends: 342 [2022-03-15 16:56:04,159 INFO L226 Difference]: Without dead ends: 342 [2022-03-15 16:56:04,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:04,160 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 56 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:04,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 118 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:04,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-03-15 16:56:04,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 213. [2022-03-15 16:56:04,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.4245283018867925) internal successors, (514), 212 states have internal predecessors, (514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 514 transitions. [2022-03-15 16:56:04,165 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 514 transitions. Word has length 25 [2022-03-15 16:56:04,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:04,166 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 514 transitions. [2022-03-15 16:56:04,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,166 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 514 transitions. [2022-03-15 16:56:04,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:04,177 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:04,177 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] [2022-03-15 16:56:04,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:04,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:04,394 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:04,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:04,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1392515280, now seen corresponding path program 1 times [2022-03-15 16:56:04,395 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:04,395 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326449621] [2022-03-15 16:56:04,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:04,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:04,420 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:04,420 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:04,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326449621] [2022-03-15 16:56:04,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326449621] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:04,421 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:04,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:04,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062038100] [2022-03-15 16:56:04,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:04,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:04,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:04,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:04,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:04,422 INFO L87 Difference]: Start difference. First operand 213 states and 514 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:04,475 INFO L93 Difference]: Finished difference Result 361 states and 847 transitions. [2022-03-15 16:56:04,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 16:56:04,475 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:04,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:04,477 INFO L225 Difference]: With dead ends: 361 [2022-03-15 16:56:04,477 INFO L226 Difference]: Without dead ends: 337 [2022-03-15 16:56:04,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:04,477 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 71 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:04,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 87 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:04,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-03-15 16:56:04,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 213. [2022-03-15 16:56:04,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.400943396226415) internal successors, (509), 212 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 509 transitions. [2022-03-15 16:56:04,483 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 509 transitions. Word has length 25 [2022-03-15 16:56:04,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:04,483 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 509 transitions. [2022-03-15 16:56:04,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,488 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 509 transitions. [2022-03-15 16:56:04,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:04,489 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:04,489 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] [2022-03-15 16:56:04,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-15 16:56:04,489 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:04,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:04,490 INFO L85 PathProgramCache]: Analyzing trace with hash -292030640, now seen corresponding path program 2 times [2022-03-15 16:56:04,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:04,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060402058] [2022-03-15 16:56:04,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:04,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:04,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:04,528 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:04,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060402058] [2022-03-15 16:56:04,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060402058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:04,528 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365027372] [2022-03-15 16:56:04,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:04,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:04,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:04,530 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:04,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:04,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:04,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:56:04,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:04,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-03-15 16:56:04,662 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:04,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:04,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365027372] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:04,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:04,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-03-15 16:56:04,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630020599] [2022-03-15 16:56:04,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:04,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 16:56:04,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:04,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 16:56:04,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 16:56:04,704 INFO L87 Difference]: Start difference. First operand 213 states and 509 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:04,809 INFO L93 Difference]: Finished difference Result 495 states and 1157 transitions. [2022-03-15 16:56:04,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:56:04,809 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:04,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:04,811 INFO L225 Difference]: With dead ends: 495 [2022-03-15 16:56:04,811 INFO L226 Difference]: Without dead ends: 495 [2022-03-15 16:56:04,811 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:04,813 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 82 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:04,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 139 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:04,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-03-15 16:56:04,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 221. [2022-03-15 16:56:04,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.4318181818181817) internal successors, (535), 220 states have internal predecessors, (535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 535 transitions. [2022-03-15 16:56:04,819 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 535 transitions. Word has length 25 [2022-03-15 16:56:04,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:04,822 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 535 transitions. [2022-03-15 16:56:04,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:04,823 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 535 transitions. [2022-03-15 16:56:04,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:04,823 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:04,823 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] [2022-03-15 16:56:04,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:05,043 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,SelfDestructingSolverStorable8 [2022-03-15 16:56:05,043 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:05,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:05,044 INFO L85 PathProgramCache]: Analyzing trace with hash -502727686, now seen corresponding path program 2 times [2022-03-15 16:56:05,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:05,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012883774] [2022-03-15 16:56:05,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:05,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:05,079 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,080 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:05,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012883774] [2022-03-15 16:56:05,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012883774] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:05,080 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:05,080 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:05,081 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796277940] [2022-03-15 16:56:05,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:05,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:05,082 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:05,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:05,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:05,082 INFO L87 Difference]: Start difference. First operand 221 states and 535 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:05,139 INFO L93 Difference]: Finished difference Result 341 states and 802 transitions. [2022-03-15 16:56:05,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 16:56:05,140 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:05,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:05,142 INFO L225 Difference]: With dead ends: 341 [2022-03-15 16:56:05,142 INFO L226 Difference]: Without dead ends: 335 [2022-03-15 16:56:05,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:05,143 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 82 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:05,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 67 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:05,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-03-15 16:56:05,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 245. [2022-03-15 16:56:05,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 244 states have (on average 2.4385245901639343) internal successors, (595), 244 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 595 transitions. [2022-03-15 16:56:05,152 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 595 transitions. Word has length 25 [2022-03-15 16:56:05,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:05,152 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 595 transitions. [2022-03-15 16:56:05,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,152 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 595 transitions. [2022-03-15 16:56:05,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:05,154 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:05,154 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] [2022-03-15 16:56:05,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-03-15 16:56:05,154 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:05,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:05,155 INFO L85 PathProgramCache]: Analyzing trace with hash 226024132, now seen corresponding path program 3 times [2022-03-15 16:56:05,155 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:05,155 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279130725] [2022-03-15 16:56:05,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:05,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:05,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,191 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:05,191 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279130725] [2022-03-15 16:56:05,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279130725] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:05,191 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:05,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:05,191 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091904632] [2022-03-15 16:56:05,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:05,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:05,192 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:05,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:05,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:05,195 INFO L87 Difference]: Start difference. First operand 245 states and 595 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:05,251 INFO L93 Difference]: Finished difference Result 284 states and 686 transitions. [2022-03-15 16:56:05,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 16:56:05,252 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:05,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:05,253 INFO L225 Difference]: With dead ends: 284 [2022-03-15 16:56:05,253 INFO L226 Difference]: Without dead ends: 284 [2022-03-15 16:56:05,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:05,254 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 45 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:05,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 70 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:05,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-03-15 16:56:05,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 221. [2022-03-15 16:56:05,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.422727272727273) internal successors, (533), 220 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 533 transitions. [2022-03-15 16:56:05,259 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 533 transitions. Word has length 25 [2022-03-15 16:56:05,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:05,259 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 533 transitions. [2022-03-15 16:56:05,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,260 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 533 transitions. [2022-03-15 16:56:05,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:05,260 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:05,261 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] [2022-03-15 16:56:05,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-03-15 16:56:05,261 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:05,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:05,261 INFO L85 PathProgramCache]: Analyzing trace with hash -150947022, now seen corresponding path program 3 times [2022-03-15 16:56:05,261 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:05,261 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843715719] [2022-03-15 16:56:05,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:05,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:05,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:05,291 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,291 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:05,291 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843715719] [2022-03-15 16:56:05,291 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843715719] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:05,291 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:05,291 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:05,291 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877285702] [2022-03-15 16:56:05,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:05,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:05,292 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:05,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:05,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:05,292 INFO L87 Difference]: Start difference. First operand 221 states and 533 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:05,369 INFO L93 Difference]: Finished difference Result 394 states and 930 transitions. [2022-03-15 16:56:05,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:05,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:05,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:05,370 INFO L225 Difference]: With dead ends: 394 [2022-03-15 16:56:05,370 INFO L226 Difference]: Without dead ends: 387 [2022-03-15 16:56:05,370 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:05,371 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 79 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:05,371 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 79 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:05,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-03-15 16:56:05,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 221. [2022-03-15 16:56:05,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.4136363636363636) internal successors, (531), 220 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 531 transitions. [2022-03-15 16:56:05,377 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 531 transitions. Word has length 25 [2022-03-15 16:56:05,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:05,377 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 531 transitions. [2022-03-15 16:56:05,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,377 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 531 transitions. [2022-03-15 16:56:05,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:05,377 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:05,378 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] [2022-03-15 16:56:05,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-03-15 16:56:05,378 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:05,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:05,378 INFO L85 PathProgramCache]: Analyzing trace with hash 81147160, now seen corresponding path program 4 times [2022-03-15 16:56:05,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:05,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027264717] [2022-03-15 16:56:05,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:05,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:05,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:05,399 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,399 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:05,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027264717] [2022-03-15 16:56:05,399 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027264717] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:05,399 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369202386] [2022-03-15 16:56:05,399 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:05,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:05,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:05,401 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:05,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-03-15 16:56:05,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:05,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:05,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:56:05,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:05,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:05,498 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369202386] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:05,498 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:05,498 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 16:56:05,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560183870] [2022-03-15 16:56:05,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:05,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 16:56:05,499 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:05,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 16:56:05,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 16:56:05,499 INFO L87 Difference]: Start difference. First operand 221 states and 531 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:05,568 INFO L93 Difference]: Finished difference Result 340 states and 811 transitions. [2022-03-15 16:56:05,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:05,568 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:05,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:05,569 INFO L225 Difference]: With dead ends: 340 [2022-03-15 16:56:05,569 INFO L226 Difference]: Without dead ends: 340 [2022-03-15 16:56:05,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:05,570 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 56 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:05,570 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 92 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:05,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-03-15 16:56:05,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 209. [2022-03-15 16:56:05,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.4278846153846154) internal successors, (505), 208 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 505 transitions. [2022-03-15 16:56:05,575 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 505 transitions. Word has length 25 [2022-03-15 16:56:05,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:05,575 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 505 transitions. [2022-03-15 16:56:05,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,575 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 505 transitions. [2022-03-15 16:56:05,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:05,576 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:05,576 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] [2022-03-15 16:56:05,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:05,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:05,792 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:05,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:05,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1419708920, now seen corresponding path program 4 times [2022-03-15 16:56:05,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:05,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607848253] [2022-03-15 16:56:05,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:05,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:05,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:05,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,809 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:05,809 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607848253] [2022-03-15 16:56:05,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607848253] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:05,809 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:05,809 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:05,809 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807468404] [2022-03-15 16:56:05,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:05,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:05,809 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:05,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:05,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:05,810 INFO L87 Difference]: Start difference. First operand 209 states and 505 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:05,876 INFO L93 Difference]: Finished difference Result 348 states and 822 transitions. [2022-03-15 16:56:05,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-15 16:56:05,876 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:05,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:05,877 INFO L225 Difference]: With dead ends: 348 [2022-03-15 16:56:05,877 INFO L226 Difference]: Without dead ends: 330 [2022-03-15 16:56:05,878 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:05,878 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 66 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:05,878 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 92 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:05,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-03-15 16:56:05,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 209. [2022-03-15 16:56:05,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.4086538461538463) internal successors, (501), 208 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 501 transitions. [2022-03-15 16:56:05,883 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 501 transitions. Word has length 25 [2022-03-15 16:56:05,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:05,883 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 501 transitions. [2022-03-15 16:56:05,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:05,883 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 501 transitions. [2022-03-15 16:56:05,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:05,883 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:05,884 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] [2022-03-15 16:56:05,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-03-15 16:56:05,884 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:05,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:05,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1882885130, now seen corresponding path program 5 times [2022-03-15 16:56:05,884 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:05,884 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849322159] [2022-03-15 16:56:05,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:05,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:05,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:05,901 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:05,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:05,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849322159] [2022-03-15 16:56:05,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849322159] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:05,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453838124] [2022-03-15 16:56:05,901 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:05,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:05,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:05,902 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:05,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:05,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:05,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 16:56:05,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:05,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-03-15 16:56:06,005 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:06,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453838124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:06,038 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:06,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-03-15 16:56:06,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090214895] [2022-03-15 16:56:06,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:06,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 16:56:06,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:06,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 16:56:06,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 16:56:06,039 INFO L87 Difference]: Start difference. First operand 209 states and 501 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:06,120 INFO L93 Difference]: Finished difference Result 379 states and 891 transitions. [2022-03-15 16:56:06,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 16:56:06,120 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:06,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:06,122 INFO L225 Difference]: With dead ends: 379 [2022-03-15 16:56:06,122 INFO L226 Difference]: Without dead ends: 379 [2022-03-15 16:56:06,123 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:56:06,124 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 73 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:06,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 104 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:06,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-03-15 16:56:06,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 209. [2022-03-15 16:56:06,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.4086538461538463) internal successors, (501), 208 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 501 transitions. [2022-03-15 16:56:06,129 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 501 transitions. Word has length 25 [2022-03-15 16:56:06,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:06,129 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 501 transitions. [2022-03-15 16:56:06,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,129 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 501 transitions. [2022-03-15 16:56:06,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:06,130 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:06,130 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] [2022-03-15 16:56:06,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:06,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-15 16:56:06,364 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:06,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:06,365 INFO L85 PathProgramCache]: Analyzing trace with hash -2093582176, now seen corresponding path program 5 times [2022-03-15 16:56:06,365 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:06,365 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950357216] [2022-03-15 16:56:06,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:06,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:06,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:06,390 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,390 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:06,390 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950357216] [2022-03-15 16:56:06,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950357216] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:06,390 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:06,390 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:06,390 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439715836] [2022-03-15 16:56:06,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:06,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:06,391 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:06,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:06,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:06,391 INFO L87 Difference]: Start difference. First operand 209 states and 501 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:06,452 INFO L93 Difference]: Finished difference Result 381 states and 892 transitions. [2022-03-15 16:56:06,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:06,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:06,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:06,455 INFO L225 Difference]: With dead ends: 381 [2022-03-15 16:56:06,455 INFO L226 Difference]: Without dead ends: 375 [2022-03-15 16:56:06,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:06,455 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 83 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:06,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 78 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:06,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-03-15 16:56:06,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 233. [2022-03-15 16:56:06,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.418103448275862) internal successors, (561), 232 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 561 transitions. [2022-03-15 16:56:06,460 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 561 transitions. Word has length 25 [2022-03-15 16:56:06,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:06,461 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 561 transitions. [2022-03-15 16:56:06,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,461 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 561 transitions. [2022-03-15 16:56:06,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:06,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:06,461 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] [2022-03-15 16:56:06,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-03-15 16:56:06,462 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:06,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:06,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1364830358, now seen corresponding path program 6 times [2022-03-15 16:56:06,462 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:06,462 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799718869] [2022-03-15 16:56:06,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:06,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:06,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:06,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,483 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:06,483 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799718869] [2022-03-15 16:56:06,483 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799718869] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:06,483 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:06,483 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:06,483 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350576719] [2022-03-15 16:56:06,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:06,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:06,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:06,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:06,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:06,484 INFO L87 Difference]: Start difference. First operand 233 states and 561 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:06,542 INFO L93 Difference]: Finished difference Result 311 states and 744 transitions. [2022-03-15 16:56:06,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 16:56:06,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:06,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:06,544 INFO L225 Difference]: With dead ends: 311 [2022-03-15 16:56:06,544 INFO L226 Difference]: Without dead ends: 311 [2022-03-15 16:56:06,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:06,545 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 57 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:06,545 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 88 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:06,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-03-15 16:56:06,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 209. [2022-03-15 16:56:06,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.3990384615384617) internal successors, (499), 208 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 499 transitions. [2022-03-15 16:56:06,549 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 499 transitions. Word has length 25 [2022-03-15 16:56:06,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:06,550 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 499 transitions. [2022-03-15 16:56:06,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,550 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 499 transitions. [2022-03-15 16:56:06,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 16:56:06,550 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:06,550 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] [2022-03-15 16:56:06,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-03-15 16:56:06,550 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:06,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:06,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1741801512, now seen corresponding path program 6 times [2022-03-15 16:56:06,551 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:06,551 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639496377] [2022-03-15 16:56:06,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:06,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:06,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:06,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,581 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:06,581 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639496377] [2022-03-15 16:56:06,581 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639496377] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 16:56:06,581 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 16:56:06,581 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-03-15 16:56:06,581 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832572693] [2022-03-15 16:56:06,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 16:56:06,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 16:56:06,582 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:06,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 16:56:06,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-03-15 16:56:06,582 INFO L87 Difference]: Start difference. First operand 209 states and 499 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:06,638 INFO L93 Difference]: Finished difference Result 256 states and 607 transitions. [2022-03-15 16:56:06,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 16:56:06,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-15 16:56:06,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:06,639 INFO L225 Difference]: With dead ends: 256 [2022-03-15 16:56:06,639 INFO L226 Difference]: Without dead ends: 249 [2022-03-15 16:56:06,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-15 16:56:06,640 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 61 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:06,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 73 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 16:56:06,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-03-15 16:56:06,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 207. [2022-03-15 16:56:06,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 2.3883495145631066) internal successors, (492), 206 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 492 transitions. [2022-03-15 16:56:06,644 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 492 transitions. Word has length 25 [2022-03-15 16:56:06,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:06,644 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 492 transitions. [2022-03-15 16:56:06,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:06,645 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 492 transitions. [2022-03-15 16:56:06,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:06,645 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:06,645 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-03-15 16:56:06,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-03-15 16:56:06,645 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:06,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:06,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1303572942, now seen corresponding path program 1 times [2022-03-15 16:56:06,646 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:06,646 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594195649] [2022-03-15 16:56:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:06,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:06,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,763 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:06,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594195649] [2022-03-15 16:56:06,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594195649] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:06,764 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302275596] [2022-03-15 16:56:06,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:06,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:06,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:06,765 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:06,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-03-15 16:56:06,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:06,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:06,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:06,948 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:06,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:07,099 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:07,100 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:07,193 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:07,193 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302275596] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:07,193 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:07,193 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:56:07,194 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538769301] [2022-03-15 16:56:07,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:07,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:56:07,195 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:07,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:56:07,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:56:07,195 INFO L87 Difference]: Start difference. First operand 207 states and 492 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:07,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:07,343 INFO L93 Difference]: Finished difference Result 387 states and 917 transitions. [2022-03-15 16:56:07,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:07,343 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:07,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:07,345 INFO L225 Difference]: With dead ends: 387 [2022-03-15 16:56:07,345 INFO L226 Difference]: Without dead ends: 349 [2022-03-15 16:56:07,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:56:07,345 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 99 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:07,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 327 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:07,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-03-15 16:56:07,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 246. [2022-03-15 16:56:07,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 2.3510204081632655) internal successors, (576), 245 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:07,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 576 transitions. [2022-03-15 16:56:07,352 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 576 transitions. Word has length 28 [2022-03-15 16:56:07,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:07,352 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 576 transitions. [2022-03-15 16:56:07,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 13 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:07,352 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 576 transitions. [2022-03-15 16:56:07,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:07,353 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:07,353 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-03-15 16:56:07,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:07,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:07,568 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:07,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:07,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1615951622, now seen corresponding path program 2 times [2022-03-15 16:56:07,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:07,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709740920] [2022-03-15 16:56:07,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:07,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:07,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:07,648 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:07,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:07,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709740920] [2022-03-15 16:56:07,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709740920] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:07,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048752617] [2022-03-15 16:56:07,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:07,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:07,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:07,657 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:07,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-03-15 16:56:07,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:07,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:07,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:07,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:07,825 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:07,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:07,879 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:07,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:08,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:08,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048752617] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:08,004 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:08,004 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-03-15 16:56:08,004 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354089504] [2022-03-15 16:56:08,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:08,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:08,004 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:08,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:08,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:08,005 INFO L87 Difference]: Start difference. First operand 246 states and 576 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:08,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:08,136 INFO L93 Difference]: Finished difference Result 496 states and 1252 transitions. [2022-03-15 16:56:08,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:08,136 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:08,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:08,138 INFO L225 Difference]: With dead ends: 496 [2022-03-15 16:56:08,138 INFO L226 Difference]: Without dead ends: 459 [2022-03-15 16:56:08,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:08,138 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 89 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:08,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 345 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:08,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-03-15 16:56:08,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 337. [2022-03-15 16:56:08,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.4791666666666665) internal successors, (833), 336 states have internal predecessors, (833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:08,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 833 transitions. [2022-03-15 16:56:08,151 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 833 transitions. Word has length 28 [2022-03-15 16:56:08,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:08,151 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 833 transitions. [2022-03-15 16:56:08,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:08,151 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 833 transitions. [2022-03-15 16:56:08,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:08,152 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:08,152 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-03-15 16:56:08,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-03-15 16:56:08,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:08,391 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:08,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:08,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1019845706, now seen corresponding path program 3 times [2022-03-15 16:56:08,391 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:08,391 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868165945] [2022-03-15 16:56:08,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:08,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:08,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:08,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:08,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:08,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868165945] [2022-03-15 16:56:08,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868165945] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:08,476 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701429796] [2022-03-15 16:56:08,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:08,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:08,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:08,487 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:08,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-03-15 16:56:08,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:56:08,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:08,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:08,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:08,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:08,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:08,779 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:08,779 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:08,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:08,900 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701429796] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:08,900 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:08,900 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-03-15 16:56:08,900 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899531134] [2022-03-15 16:56:08,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:08,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:08,900 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:08,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:08,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:08,901 INFO L87 Difference]: Start difference. First operand 337 states and 833 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:09,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:09,028 INFO L93 Difference]: Finished difference Result 504 states and 1265 transitions. [2022-03-15 16:56:09,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:09,028 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:09,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:09,030 INFO L225 Difference]: With dead ends: 504 [2022-03-15 16:56:09,030 INFO L226 Difference]: Without dead ends: 462 [2022-03-15 16:56:09,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:09,031 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 109 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:09,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 271 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:09,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-03-15 16:56:09,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 331. [2022-03-15 16:56:09,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.4727272727272727) internal successors, (816), 330 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:09,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 816 transitions. [2022-03-15 16:56:09,041 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 816 transitions. Word has length 28 [2022-03-15 16:56:09,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:09,041 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 816 transitions. [2022-03-15 16:56:09,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:09,041 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 816 transitions. [2022-03-15 16:56:09,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:09,043 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:09,043 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-03-15 16:56:09,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:09,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:09,260 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:09,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:09,260 INFO L85 PathProgramCache]: Analyzing trace with hash -2077369234, now seen corresponding path program 4 times [2022-03-15 16:56:09,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:09,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740783984] [2022-03-15 16:56:09,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:09,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:09,384 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:09,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740783984] [2022-03-15 16:56:09,384 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740783984] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:09,384 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894126007] [2022-03-15 16:56:09,384 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:09,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:09,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:09,398 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:09,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-03-15 16:56:09,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:09,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:09,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:09,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:09,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:09,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:09,744 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:09,744 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:09,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:09,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894126007] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:09,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:09,879 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:56:09,879 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279558671] [2022-03-15 16:56:09,879 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:09,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:56:09,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:09,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:56:09,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:56:09,880 INFO L87 Difference]: Start difference. First operand 331 states and 816 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:10,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:10,087 INFO L93 Difference]: Finished difference Result 519 states and 1295 transitions. [2022-03-15 16:56:10,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:56:10,087 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:10,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:10,101 INFO L225 Difference]: With dead ends: 519 [2022-03-15 16:56:10,102 INFO L226 Difference]: Without dead ends: 481 [2022-03-15 16:56:10,102 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:10,102 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 77 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:10,102 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 347 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:10,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-03-15 16:56:10,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 349. [2022-03-15 16:56:10,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 2.4913793103448274) internal successors, (867), 348 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:10,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 867 transitions. [2022-03-15 16:56:10,111 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 867 transitions. Word has length 28 [2022-03-15 16:56:10,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:10,112 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 867 transitions. [2022-03-15 16:56:10,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:10,112 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 867 transitions. [2022-03-15 16:56:10,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:10,113 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:10,113 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-03-15 16:56:10,131 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:10,331 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,SelfDestructingSolverStorable21 [2022-03-15 16:56:10,331 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:10,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:10,332 INFO L85 PathProgramCache]: Analyzing trace with hash -2005105870, now seen corresponding path program 5 times [2022-03-15 16:56:10,332 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:10,332 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631048051] [2022-03-15 16:56:10,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:10,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:10,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:10,409 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:10,409 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:10,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631048051] [2022-03-15 16:56:10,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631048051] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:10,409 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913102545] [2022-03-15 16:56:10,409 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:10,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:10,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:10,410 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:10,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-03-15 16:56:10,456 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:56:10,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:10,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:10,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:10,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:10,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:10,706 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:10,707 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:10,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:10,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913102545] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:10,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:10,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:56:10,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535142508] [2022-03-15 16:56:10,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:10,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:56:10,802 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:10,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:56:10,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:10,803 INFO L87 Difference]: Start difference. First operand 349 states and 867 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:10,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:10,944 INFO L93 Difference]: Finished difference Result 530 states and 1325 transitions. [2022-03-15 16:56:10,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:10,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:10,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:10,946 INFO L225 Difference]: With dead ends: 530 [2022-03-15 16:56:10,946 INFO L226 Difference]: Without dead ends: 493 [2022-03-15 16:56:10,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:56:10,947 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 79 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:10,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 446 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:10,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-03-15 16:56:10,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 439. [2022-03-15 16:56:10,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 2.5525114155251143) internal successors, (1118), 438 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:10,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1118 transitions. [2022-03-15 16:56:10,954 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1118 transitions. Word has length 28 [2022-03-15 16:56:10,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:10,955 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 1118 transitions. [2022-03-15 16:56:10,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:10,955 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1118 transitions. [2022-03-15 16:56:10,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:10,956 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:10,956 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-03-15 16:56:10,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:11,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:11,172 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:11,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:11,172 INFO L85 PathProgramCache]: Analyzing trace with hash -728601806, now seen corresponding path program 6 times [2022-03-15 16:56:11,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:11,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343814840] [2022-03-15 16:56:11,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:11,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:11,240 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:11,241 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:11,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343814840] [2022-03-15 16:56:11,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343814840] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:11,241 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265818804] [2022-03-15 16:56:11,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:11,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:11,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:11,242 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:11,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-03-15 16:56:11,268 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:56:11,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:11,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:11,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:11,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:11,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:11,459 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:11,459 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:11,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:11,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265818804] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:11,565 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:11,565 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 11 [2022-03-15 16:56:11,565 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077346526] [2022-03-15 16:56:11,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:11,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:11,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:11,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:11,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:11,566 INFO L87 Difference]: Start difference. First operand 439 states and 1118 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:11,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:11,697 INFO L93 Difference]: Finished difference Result 526 states and 1316 transitions. [2022-03-15 16:56:11,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:11,697 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:11,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:11,699 INFO L225 Difference]: With dead ends: 526 [2022-03-15 16:56:11,699 INFO L226 Difference]: Without dead ends: 486 [2022-03-15 16:56:11,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:56:11,699 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 83 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:11,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 331 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:11,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-03-15 16:56:11,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 429. [2022-03-15 16:56:11,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 428 states have (on average 2.5490654205607477) internal successors, (1091), 428 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:11,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1091 transitions. [2022-03-15 16:56:11,707 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1091 transitions. Word has length 28 [2022-03-15 16:56:11,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:11,707 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1091 transitions. [2022-03-15 16:56:11,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:11,708 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1091 transitions. [2022-03-15 16:56:11,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:11,708 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:11,708 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-03-15 16:56:11,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:11,923 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,SelfDestructingSolverStorable23 [2022-03-15 16:56:11,924 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:11,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:11,924 INFO L85 PathProgramCache]: Analyzing trace with hash 822003450, now seen corresponding path program 7 times [2022-03-15 16:56:11,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:11,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626466047] [2022-03-15 16:56:11,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:11,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:11,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:12,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:12,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:12,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626466047] [2022-03-15 16:56:12,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626466047] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:12,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906068089] [2022-03-15 16:56:12,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:12,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:12,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:12,019 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:12,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-03-15 16:56:12,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:12,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:12,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:12,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:12,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:12,287 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:12,287 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:12,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:12,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906068089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:12,380 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:12,380 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:56:12,380 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230403845] [2022-03-15 16:56:12,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:12,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:56:12,381 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:12,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:56:12,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:12,381 INFO L87 Difference]: Start difference. First operand 429 states and 1091 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:12,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:12,549 INFO L93 Difference]: Finished difference Result 623 states and 1567 transitions. [2022-03-15 16:56:12,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:12,549 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:12,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:12,551 INFO L225 Difference]: With dead ends: 623 [2022-03-15 16:56:12,551 INFO L226 Difference]: Without dead ends: 585 [2022-03-15 16:56:12,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:56:12,552 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 76 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:12,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 517 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:12,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-03-15 16:56:12,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 479. [2022-03-15 16:56:12,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 478 states have (on average 2.598326359832636) internal successors, (1242), 478 states have internal predecessors, (1242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:12,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1242 transitions. [2022-03-15 16:56:12,564 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1242 transitions. Word has length 28 [2022-03-15 16:56:12,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:12,564 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 1242 transitions. [2022-03-15 16:56:12,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:12,565 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1242 transitions. [2022-03-15 16:56:12,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:12,565 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:12,565 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-03-15 16:56:12,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-15 16:56:12,798 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,SelfDestructingSolverStorable24 [2022-03-15 16:56:12,799 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:12,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:12,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1321744902, now seen corresponding path program 8 times [2022-03-15 16:56:12,799 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:12,799 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44876300] [2022-03-15 16:56:12,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:12,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:12,896 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:12,896 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:12,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44876300] [2022-03-15 16:56:12,896 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44876300] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:12,896 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605134023] [2022-03-15 16:56:12,897 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:12,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:12,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:12,910 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:12,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-03-15 16:56:12,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:12,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:12,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:12,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:13,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:13,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:13,175 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:13,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:13,257 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:13,257 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605134023] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:13,257 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:13,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:56:13,258 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817472160] [2022-03-15 16:56:13,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:13,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:56:13,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:13,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:56:13,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:56:13,260 INFO L87 Difference]: Start difference. First operand 479 states and 1242 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:13,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:13,397 INFO L93 Difference]: Finished difference Result 774 states and 2027 transitions. [2022-03-15 16:56:13,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:13,397 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:13,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:13,400 INFO L225 Difference]: With dead ends: 774 [2022-03-15 16:56:13,400 INFO L226 Difference]: Without dead ends: 737 [2022-03-15 16:56:13,400 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:56:13,401 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 95 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:13,402 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 322 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:13,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2022-03-15 16:56:13,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 491. [2022-03-15 16:56:13,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 490 states have (on average 2.595918367346939) internal successors, (1272), 490 states have internal predecessors, (1272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:13,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1272 transitions. [2022-03-15 16:56:13,428 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1272 transitions. Word has length 28 [2022-03-15 16:56:13,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:13,428 INFO L470 AbstractCegarLoop]: Abstraction has 491 states and 1272 transitions. [2022-03-15 16:56:13,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:13,428 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1272 transitions. [2022-03-15 16:56:13,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:13,429 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:13,429 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-03-15 16:56:13,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:13,646 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,SelfDestructingSolverStorable25 [2022-03-15 16:56:13,646 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:13,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:13,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1275563638, now seen corresponding path program 9 times [2022-03-15 16:56:13,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:13,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340608139] [2022-03-15 16:56:13,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:13,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:13,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:13,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:13,726 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:13,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340608139] [2022-03-15 16:56:13,726 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340608139] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:13,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360590297] [2022-03-15 16:56:13,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:13,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:13,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:13,735 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:13,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-03-15 16:56:13,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:56:13,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:13,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:13,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:13,891 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:13,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:13,976 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:13,976 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:14,070 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:14,071 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360590297] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:14,071 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:14,071 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:56:14,071 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415269220] [2022-03-15 16:56:14,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:14,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:56:14,071 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:14,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:56:14,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:56:14,072 INFO L87 Difference]: Start difference. First operand 491 states and 1272 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:14,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:14,208 INFO L93 Difference]: Finished difference Result 766 states and 2025 transitions. [2022-03-15 16:56:14,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 16:56:14,208 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:14,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:14,210 INFO L225 Difference]: With dead ends: 766 [2022-03-15 16:56:14,211 INFO L226 Difference]: Without dead ends: 729 [2022-03-15 16:56:14,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:14,211 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 73 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:14,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 413 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:14,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-03-15 16:56:14,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 509. [2022-03-15 16:56:14,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 2.604330708661417) internal successors, (1323), 508 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:14,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1323 transitions. [2022-03-15 16:56:14,220 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1323 transitions. Word has length 28 [2022-03-15 16:56:14,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:14,220 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 1323 transitions. [2022-03-15 16:56:14,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:14,220 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1323 transitions. [2022-03-15 16:56:14,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:14,221 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:14,221 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-03-15 16:56:14,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:14,437 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,SelfDestructingSolverStorable26 [2022-03-15 16:56:14,438 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:14,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:14,438 INFO L85 PathProgramCache]: Analyzing trace with hash 291770938, now seen corresponding path program 10 times [2022-03-15 16:56:14,438 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:14,438 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904664864] [2022-03-15 16:56:14,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:14,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:14,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:14,535 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:14,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:14,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904664864] [2022-03-15 16:56:14,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904664864] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:14,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829163539] [2022-03-15 16:56:14,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:14,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:14,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:14,536 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:14,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-03-15 16:56:14,559 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:14,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:14,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:14,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:14,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:14,725 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:14,785 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:14,785 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:14,892 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:14,892 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829163539] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:14,892 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:14,892 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-03-15 16:56:14,892 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126845230] [2022-03-15 16:56:14,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:14,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:14,893 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:14,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:14,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:14,893 INFO L87 Difference]: Start difference. First operand 509 states and 1323 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:15,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:15,056 INFO L93 Difference]: Finished difference Result 860 states and 2316 transitions. [2022-03-15 16:56:15,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:15,056 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:15,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:15,059 INFO L225 Difference]: With dead ends: 860 [2022-03-15 16:56:15,059 INFO L226 Difference]: Without dead ends: 823 [2022-03-15 16:56:15,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:15,060 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 84 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:15,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 453 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:15,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2022-03-15 16:56:15,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 587. [2022-03-15 16:56:15,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 2.645051194539249) internal successors, (1550), 586 states have internal predecessors, (1550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:15,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1550 transitions. [2022-03-15 16:56:15,071 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1550 transitions. Word has length 28 [2022-03-15 16:56:15,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:15,071 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1550 transitions. [2022-03-15 16:56:15,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:15,071 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1550 transitions. [2022-03-15 16:56:15,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:15,072 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:15,072 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-03-15 16:56:15,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:15,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:15,287 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:15,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:15,287 INFO L85 PathProgramCache]: Analyzing trace with hash 172687926, now seen corresponding path program 11 times [2022-03-15 16:56:15,287 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:15,287 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461786914] [2022-03-15 16:56:15,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:15,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:15,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:15,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:15,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:15,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461786914] [2022-03-15 16:56:15,380 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461786914] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:15,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691811089] [2022-03-15 16:56:15,380 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:15,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:15,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:15,388 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:15,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-03-15 16:56:15,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:15,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:15,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:15,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:15,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:15,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:15,598 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:15,598 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:15,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:15,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691811089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:15,711 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:15,711 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-03-15 16:56:15,711 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022575599] [2022-03-15 16:56:15,711 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:15,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:15,711 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:15,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:15,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:15,712 INFO L87 Difference]: Start difference. First operand 587 states and 1550 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:15,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:15,857 INFO L93 Difference]: Finished difference Result 864 states and 2321 transitions. [2022-03-15 16:56:15,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:15,857 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:15,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:15,860 INFO L225 Difference]: With dead ends: 864 [2022-03-15 16:56:15,860 INFO L226 Difference]: Without dead ends: 822 [2022-03-15 16:56:15,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:15,860 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 95 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:15,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 409 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:15,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2022-03-15 16:56:15,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 571. [2022-03-15 16:56:15,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 570 states have (on average 2.645614035087719) internal successors, (1508), 570 states have internal predecessors, (1508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:15,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1508 transitions. [2022-03-15 16:56:15,879 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1508 transitions. Word has length 28 [2022-03-15 16:56:15,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:15,879 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 1508 transitions. [2022-03-15 16:56:15,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:15,879 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1508 transitions. [2022-03-15 16:56:15,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:15,880 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:15,880 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-03-15 16:56:15,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:16,081 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-15 16:56:16,081 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:16,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:16,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1059308476, now seen corresponding path program 12 times [2022-03-15 16:56:16,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:16,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819331277] [2022-03-15 16:56:16,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:16,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:16,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:16,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:16,167 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:16,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819331277] [2022-03-15 16:56:16,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819331277] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:16,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009663370] [2022-03-15 16:56:16,167 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:16,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:16,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:16,168 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:16,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-03-15 16:56:16,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 16:56:16,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:16,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:16,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:16,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:16,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:16,386 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:16,387 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:16,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:16,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009663370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:16,450 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:16,450 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:56:16,450 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585895111] [2022-03-15 16:56:16,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:16,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:56:16,450 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:16,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:56:16,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:16,451 INFO L87 Difference]: Start difference. First operand 571 states and 1508 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:16,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:16,577 INFO L93 Difference]: Finished difference Result 752 states and 1956 transitions. [2022-03-15 16:56:16,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:16,578 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:16,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:16,580 INFO L225 Difference]: With dead ends: 752 [2022-03-15 16:56:16,580 INFO L226 Difference]: Without dead ends: 715 [2022-03-15 16:56:16,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2022-03-15 16:56:16,580 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 77 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:16,580 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 522 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:16,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-03-15 16:56:16,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 559. [2022-03-15 16:56:16,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 558 states have (on average 2.6415770609319) internal successors, (1474), 558 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:16,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1474 transitions. [2022-03-15 16:56:16,589 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1474 transitions. Word has length 28 [2022-03-15 16:56:16,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:16,589 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 1474 transitions. [2022-03-15 16:56:16,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:16,589 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1474 transitions. [2022-03-15 16:56:16,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:16,590 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:16,590 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-03-15 16:56:16,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:16,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:16,790 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:16,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:16,791 INFO L85 PathProgramCache]: Analyzing trace with hash 225287764, now seen corresponding path program 13 times [2022-03-15 16:56:16,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:16,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299738679] [2022-03-15 16:56:16,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:16,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:16,872 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:16,873 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:16,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299738679] [2022-03-15 16:56:16,873 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299738679] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:16,873 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280329552] [2022-03-15 16:56:16,873 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:16,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:16,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:16,874 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:16,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-03-15 16:56:16,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:16,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:16,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:17,060 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:17,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:17,123 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:17,124 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:17,244 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:17,244 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280329552] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:17,244 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:17,244 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 11 [2022-03-15 16:56:17,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778451988] [2022-03-15 16:56:17,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:17,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:17,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:17,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:17,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:17,245 INFO L87 Difference]: Start difference. First operand 559 states and 1474 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:17,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:17,342 INFO L93 Difference]: Finished difference Result 718 states and 1889 transitions. [2022-03-15 16:56:17,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:17,342 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:17,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:17,344 INFO L225 Difference]: With dead ends: 718 [2022-03-15 16:56:17,344 INFO L226 Difference]: Without dead ends: 681 [2022-03-15 16:56:17,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:56:17,346 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 78 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:17,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 335 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:17,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-03-15 16:56:17,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 629. [2022-03-15 16:56:17,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 628 states have (on average 2.676751592356688) internal successors, (1681), 628 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:17,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 1681 transitions. [2022-03-15 16:56:17,368 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 1681 transitions. Word has length 28 [2022-03-15 16:56:17,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:17,368 INFO L470 AbstractCegarLoop]: Abstraction has 629 states and 1681 transitions. [2022-03-15 16:56:17,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:17,369 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 1681 transitions. [2022-03-15 16:56:17,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:17,370 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:17,370 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-03-15 16:56:17,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:17,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:17,571 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:17,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:17,571 INFO L85 PathProgramCache]: Analyzing trace with hash 106204752, now seen corresponding path program 14 times [2022-03-15 16:56:17,571 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:17,571 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767206515] [2022-03-15 16:56:17,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:17,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:17,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:17,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:56:17,636 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:17,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767206515] [2022-03-15 16:56:17,636 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767206515] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:17,636 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910352438] [2022-03-15 16:56:17,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:17,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:17,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:17,638 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:17,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-03-15 16:56:17,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:17,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:17,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-15 16:56:17,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:17,777 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:17,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:17,829 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:17,829 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:17,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:56:17,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910352438] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:17,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:17,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 11 [2022-03-15 16:56:17,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526649244] [2022-03-15 16:56:17,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:17,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:56:17,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:17,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:56:17,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:56:17,941 INFO L87 Difference]: Start difference. First operand 629 states and 1681 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:18,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:18,045 INFO L93 Difference]: Finished difference Result 722 states and 1896 transitions. [2022-03-15 16:56:18,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:18,045 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-15 16:56:18,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:18,048 INFO L225 Difference]: With dead ends: 722 [2022-03-15 16:56:18,048 INFO L226 Difference]: Without dead ends: 682 [2022-03-15 16:56:18,048 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 48 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:56:18,048 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 77 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:18,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 339 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:18,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-03-15 16:56:18,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 573. [2022-03-15 16:56:18,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 2.645104895104895) internal successors, (1513), 572 states have internal predecessors, (1513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:18,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1513 transitions. [2022-03-15 16:56:18,057 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1513 transitions. Word has length 28 [2022-03-15 16:56:18,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:18,057 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 1513 transitions. [2022-03-15 16:56:18,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:18,057 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1513 transitions. [2022-03-15 16:56:18,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-15 16:56:18,058 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:18,058 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-03-15 16:56:18,090 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-03-15 16:56:18,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:18,292 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:18,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:18,293 INFO L85 PathProgramCache]: Analyzing trace with hash 250492334, now seen corresponding path program 15 times [2022-03-15 16:56:18,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:18,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617464072] [2022-03-15 16:56:18,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:18,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:18,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:18,380 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:18,380 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:18,380 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617464072] [2022-03-15 16:56:18,381 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617464072] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:18,381 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907318102] [2022-03-15 16:56:18,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:18,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:18,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:18,389 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:18,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-03-15 16:56:18,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:56:18,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:18,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 20 conjunts are in the unsatisfiable core [2022-03-15 16:56:18,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:18,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:18,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:18,656 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 16:56:18,656 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2022-03-15 16:56:18,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:18,831 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907318102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:18,831 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:18,832 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 20 [2022-03-15 16:56:18,832 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812814049] [2022-03-15 16:56:18,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:18,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:56:18,832 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:18,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:56:18,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:18,833 INFO L87 Difference]: Start difference. First operand 573 states and 1513 transitions. Second operand has 21 states, 21 states have (on average 2.761904761904762) 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-03-15 16:56:19,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:19,091 INFO L93 Difference]: Finished difference Result 835 states and 2112 transitions. [2022-03-15 16:56:19,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:56:19,091 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.761904761904762) 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 28 [2022-03-15 16:56:19,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:19,094 INFO L225 Difference]: With dead ends: 835 [2022-03-15 16:56:19,094 INFO L226 Difference]: Without dead ends: 797 [2022-03-15 16:56:19,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:56:19,094 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 177 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:19,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 608 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:19,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2022-03-15 16:56:19,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 543. [2022-03-15 16:56:19,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 2.6457564575645756) internal successors, (1434), 542 states have internal predecessors, (1434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:19,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1434 transitions. [2022-03-15 16:56:19,103 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1434 transitions. Word has length 28 [2022-03-15 16:56:19,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:19,103 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 1434 transitions. [2022-03-15 16:56:19,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.761904761904762) 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-03-15 16:56:19,103 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1434 transitions. [2022-03-15 16:56:19,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:19,104 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:19,105 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:19,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:19,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:19,319 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:19,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:19,320 INFO L85 PathProgramCache]: Analyzing trace with hash -284392048, now seen corresponding path program 16 times [2022-03-15 16:56:19,320 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:19,320 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450995598] [2022-03-15 16:56:19,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:19,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:19,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:19,347 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:19,348 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:19,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450995598] [2022-03-15 16:56:19,348 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450995598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:19,348 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529526023] [2022-03-15 16:56:19,348 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:19,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:19,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:19,349 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:19,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-03-15 16:56:19,404 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:19,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:19,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:19,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:19,473 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:19,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:19,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:19,514 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529526023] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:19,514 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:19,514 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-03-15 16:56:19,516 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922485742] [2022-03-15 16:56:19,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:19,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:56:19,517 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:19,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:56:19,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:19,517 INFO L87 Difference]: Start difference. First operand 543 states and 1434 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:19,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:19,725 INFO L93 Difference]: Finished difference Result 992 states and 2597 transitions. [2022-03-15 16:56:19,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:19,725 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:19,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:19,728 INFO L225 Difference]: With dead ends: 992 [2022-03-15 16:56:19,729 INFO L226 Difference]: Without dead ends: 992 [2022-03-15 16:56:19,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:19,729 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 87 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:19,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 153 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:19,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2022-03-15 16:56:19,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 587. [2022-03-15 16:56:19,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 2.66382252559727) internal successors, (1561), 586 states have internal predecessors, (1561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:19,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1561 transitions. [2022-03-15 16:56:19,740 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1561 transitions. Word has length 31 [2022-03-15 16:56:19,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:19,740 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1561 transitions. [2022-03-15 16:56:19,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:19,740 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1561 transitions. [2022-03-15 16:56:19,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:19,741 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:19,741 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:19,778 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-03-15 16:56:19,968 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,SelfDestructingSolverStorable33 [2022-03-15 16:56:19,969 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:19,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:19,969 INFO L85 PathProgramCache]: Analyzing trace with hash -990198030, now seen corresponding path program 17 times [2022-03-15 16:56:19,969 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:19,969 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975185499] [2022-03-15 16:56:19,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:19,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:19,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:19,994 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:19,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:19,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975185499] [2022-03-15 16:56:19,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975185499] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:19,995 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286677102] [2022-03-15 16:56:19,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:19,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:19,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:20,007 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:20,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-03-15 16:56:20,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:56:20,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:20,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:20,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:20,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:20,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:20,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:20,144 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286677102] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:20,144 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:20,144 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-03-15 16:56:20,144 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118409956] [2022-03-15 16:56:20,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:20,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:56:20,145 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:20,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:56:20,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:20,146 INFO L87 Difference]: Start difference. First operand 587 states and 1561 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:20,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:20,255 INFO L93 Difference]: Finished difference Result 1042 states and 2731 transitions. [2022-03-15 16:56:20,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:20,255 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:20,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:20,262 INFO L225 Difference]: With dead ends: 1042 [2022-03-15 16:56:20,262 INFO L226 Difference]: Without dead ends: 997 [2022-03-15 16:56:20,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:20,262 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 143 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:20,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 141 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:20,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2022-03-15 16:56:20,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 587. [2022-03-15 16:56:20,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 2.651877133105802) internal successors, (1554), 586 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:20,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1554 transitions. [2022-03-15 16:56:20,273 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1554 transitions. Word has length 31 [2022-03-15 16:56:20,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:20,273 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1554 transitions. [2022-03-15 16:56:20,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:20,273 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1554 transitions. [2022-03-15 16:56:20,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:20,274 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:20,274 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:20,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:20,490 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,SelfDestructingSolverStorable34 [2022-03-15 16:56:20,490 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:20,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:20,490 INFO L85 PathProgramCache]: Analyzing trace with hash 927800430, now seen corresponding path program 18 times [2022-03-15 16:56:20,490 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:20,490 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880807859] [2022-03-15 16:56:20,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:20,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:20,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:20,516 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:20,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880807859] [2022-03-15 16:56:20,516 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880807859] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:20,516 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394811837] [2022-03-15 16:56:20,516 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:20,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:20,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:20,521 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:20,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-03-15 16:56:20,544 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:56:20,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:20,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:20,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:20,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:20,605 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:20,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:20,633 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394811837] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:20,633 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:20,633 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:20,634 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990833220] [2022-03-15 16:56:20,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:20,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:20,634 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:20,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:20,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:20,635 INFO L87 Difference]: Start difference. First operand 587 states and 1554 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:20,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:20,891 INFO L93 Difference]: Finished difference Result 2039 states and 5214 transitions. [2022-03-15 16:56:20,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:56:20,891 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:20,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:20,898 INFO L225 Difference]: With dead ends: 2039 [2022-03-15 16:56:20,899 INFO L226 Difference]: Without dead ends: 2039 [2022-03-15 16:56:20,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=200, Invalid=400, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:56:20,899 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 233 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:20,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 268 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:20,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2022-03-15 16:56:20,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 884. [2022-03-15 16:56:20,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 884 states, 883 states have (on average 2.7633069082672708) internal successors, (2440), 883 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:20,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 2440 transitions. [2022-03-15 16:56:20,946 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 2440 transitions. Word has length 31 [2022-03-15 16:56:20,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:20,946 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 2440 transitions. [2022-03-15 16:56:20,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:20,946 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 2440 transitions. [2022-03-15 16:56:20,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:20,947 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:20,948 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:20,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:21,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:21,148 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:21,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:21,149 INFO L85 PathProgramCache]: Analyzing trace with hash 717103384, now seen corresponding path program 19 times [2022-03-15 16:56:21,149 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:21,149 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48287426] [2022-03-15 16:56:21,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:21,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:21,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:21,167 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:21,167 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:21,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48287426] [2022-03-15 16:56:21,167 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48287426] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:21,167 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644914228] [2022-03-15 16:56:21,167 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:21,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:21,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:21,168 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:21,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-03-15 16:56:21,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:21,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:21,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:21,231 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:21,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:21,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:21,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644914228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:21,260 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:21,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:21,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258313502] [2022-03-15 16:56:21,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:21,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:21,261 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:21,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:21,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:21,263 INFO L87 Difference]: Start difference. First operand 884 states and 2440 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:21,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:21,407 INFO L93 Difference]: Finished difference Result 1980 states and 5236 transitions. [2022-03-15 16:56:21,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:56:21,407 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:21,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:21,423 INFO L225 Difference]: With dead ends: 1980 [2022-03-15 16:56:21,424 INFO L226 Difference]: Without dead ends: 1968 [2022-03-15 16:56:21,424 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:21,425 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 221 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:21,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 190 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:21,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-03-15 16:56:21,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1100. [2022-03-15 16:56:21,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 1099 states have (on average 2.808007279344859) internal successors, (3086), 1099 states have internal predecessors, (3086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:21,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 3086 transitions. [2022-03-15 16:56:21,477 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 3086 transitions. Word has length 31 [2022-03-15 16:56:21,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:21,478 INFO L470 AbstractCegarLoop]: Abstraction has 1100 states and 3086 transitions. [2022-03-15 16:56:21,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:21,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 3086 transitions. [2022-03-15 16:56:21,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:21,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:21,480 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:21,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-03-15 16:56:21,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:21,696 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:21,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:21,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1445855202, now seen corresponding path program 20 times [2022-03-15 16:56:21,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:21,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295508458] [2022-03-15 16:56:21,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:21,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:21,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:21,719 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:21,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295508458] [2022-03-15 16:56:21,719 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295508458] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:21,719 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169661623] [2022-03-15 16:56:21,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:21,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:21,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:21,721 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:21,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-03-15 16:56:21,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:21,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:21,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:21,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:21,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:21,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:21,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:21,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169661623] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:21,867 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:21,867 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:21,867 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629477880] [2022-03-15 16:56:21,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:21,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:21,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:21,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:21,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:21,868 INFO L87 Difference]: Start difference. First operand 1100 states and 3086 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:22,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:22,108 INFO L93 Difference]: Finished difference Result 2053 states and 5419 transitions. [2022-03-15 16:56:22,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:56:22,108 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:22,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:22,112 INFO L225 Difference]: With dead ends: 2053 [2022-03-15 16:56:22,112 INFO L226 Difference]: Without dead ends: 2053 [2022-03-15 16:56:22,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=215, Invalid=385, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:56:22,113 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 135 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:22,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 194 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:22,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2022-03-15 16:56:22,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1104. [2022-03-15 16:56:22,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 2.8068902991840434) internal successors, (3096), 1103 states have internal predecessors, (3096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:22,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 3096 transitions. [2022-03-15 16:56:22,132 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 3096 transitions. Word has length 31 [2022-03-15 16:56:22,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:22,133 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 3096 transitions. [2022-03-15 16:56:22,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:22,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 3096 transitions. [2022-03-15 16:56:22,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:22,134 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:22,134 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:22,150 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-03-15 16:56:22,350 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,SelfDestructingSolverStorable37 [2022-03-15 16:56:22,350 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:22,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:22,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1068884048, now seen corresponding path program 21 times [2022-03-15 16:56:22,352 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:22,352 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751521176] [2022-03-15 16:56:22,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:22,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:22,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:22,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:22,376 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:22,376 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751521176] [2022-03-15 16:56:22,377 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751521176] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:22,377 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008561342] [2022-03-15 16:56:22,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:22,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:22,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:22,378 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:22,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-03-15 16:56:22,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 16:56:22,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:22,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:22,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:22,450 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:22,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:22,494 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:22,494 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008561342] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:22,494 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:22,494 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:22,494 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501896097] [2022-03-15 16:56:22,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:22,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:22,494 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:22,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:22,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:22,495 INFO L87 Difference]: Start difference. First operand 1104 states and 3096 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:22,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:22,692 INFO L93 Difference]: Finished difference Result 2247 states and 5856 transitions. [2022-03-15 16:56:22,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:56:22,692 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:22,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:22,696 INFO L225 Difference]: With dead ends: 2247 [2022-03-15 16:56:22,696 INFO L226 Difference]: Without dead ends: 2233 [2022-03-15 16:56:22,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:22,696 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 264 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:22,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 168 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:22,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2022-03-15 16:56:22,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1111. [2022-03-15 16:56:22,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1111 states, 1110 states have (on average 2.791891891891892) internal successors, (3099), 1110 states have internal predecessors, (3099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:22,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 3099 transitions. [2022-03-15 16:56:22,716 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 3099 transitions. Word has length 31 [2022-03-15 16:56:22,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:22,716 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 3099 transitions. [2022-03-15 16:56:22,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:22,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 3099 transitions. [2022-03-15 16:56:22,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:22,718 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:22,718 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:22,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:22,930 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,SelfDestructingSolverStorable38 [2022-03-15 16:56:22,930 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:22,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:22,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1153282822, now seen corresponding path program 22 times [2022-03-15 16:56:22,930 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:22,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694056492] [2022-03-15 16:56:22,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:22,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:22,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:22,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:22,965 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:22,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694056492] [2022-03-15 16:56:22,965 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694056492] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:22,965 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240398589] [2022-03-15 16:56:22,965 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:22,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:22,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:22,966 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:22,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-03-15 16:56:22,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:22,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:22,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:22,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:23,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:23,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:23,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:23,072 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240398589] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:23,072 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:23,072 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:23,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020822592] [2022-03-15 16:56:23,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:23,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:23,073 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:23,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:23,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:23,073 INFO L87 Difference]: Start difference. First operand 1111 states and 3099 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:23,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:23,180 INFO L93 Difference]: Finished difference Result 1836 states and 4940 transitions. [2022-03-15 16:56:23,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:56:23,180 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:23,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:23,184 INFO L225 Difference]: With dead ends: 1836 [2022-03-15 16:56:23,184 INFO L226 Difference]: Without dead ends: 1808 [2022-03-15 16:56:23,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:23,184 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 145 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:23,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 147 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:23,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1808 states. [2022-03-15 16:56:23,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1808 to 1121. [2022-03-15 16:56:23,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 1120 states have (on average 2.775) internal successors, (3108), 1120 states have internal predecessors, (3108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:23,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 3108 transitions. [2022-03-15 16:56:23,204 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 3108 transitions. Word has length 31 [2022-03-15 16:56:23,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:23,204 INFO L470 AbstractCegarLoop]: Abstraction has 1121 states and 3108 transitions. [2022-03-15 16:56:23,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:23,204 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 3108 transitions. [2022-03-15 16:56:23,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:23,206 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:23,206 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:23,222 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-03-15 16:56:23,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-15 16:56:23,413 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:23,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:23,413 INFO L85 PathProgramCache]: Analyzing trace with hash -869449584, now seen corresponding path program 23 times [2022-03-15 16:56:23,413 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:23,414 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72208119] [2022-03-15 16:56:23,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:23,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:23,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:23,460 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:23,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:23,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72208119] [2022-03-15 16:56:23,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72208119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:23,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762728710] [2022-03-15 16:56:23,461 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:23,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:23,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:23,462 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:23,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-03-15 16:56:23,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:56:23,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:23,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:23,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:23,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:23,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:23,616 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:23,617 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762728710] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:23,617 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:23,617 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-15 16:56:23,617 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798469910] [2022-03-15 16:56:23,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:23,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 16:56:23,617 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:23,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 16:56:23,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:56:23,617 INFO L87 Difference]: Start difference. First operand 1121 states and 3108 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:23,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:23,838 INFO L93 Difference]: Finished difference Result 2462 states and 6556 transitions. [2022-03-15 16:56:23,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:23,839 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:23,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:23,843 INFO L225 Difference]: With dead ends: 2462 [2022-03-15 16:56:23,843 INFO L226 Difference]: Without dead ends: 2408 [2022-03-15 16:56:23,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:56:23,844 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 294 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:23,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 172 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:23,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2408 states. [2022-03-15 16:56:23,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2408 to 1441. [2022-03-15 16:56:23,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1441 states, 1440 states have (on average 2.8208333333333333) internal successors, (4062), 1440 states have internal predecessors, (4062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:23,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 4062 transitions. [2022-03-15 16:56:23,870 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 4062 transitions. Word has length 31 [2022-03-15 16:56:23,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:23,870 INFO L470 AbstractCegarLoop]: Abstraction has 1441 states and 4062 transitions. [2022-03-15 16:56:23,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 4062 transitions. [2022-03-15 16:56:23,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:23,872 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:23,872 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:23,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:24,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:24,099 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:24,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:24,100 INFO L85 PathProgramCache]: Analyzing trace with hash -452789944, now seen corresponding path program 24 times [2022-03-15 16:56:24,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:24,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696854465] [2022-03-15 16:56:24,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:24,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:24,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:24,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:24,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:24,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696854465] [2022-03-15 16:56:24,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696854465] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:24,122 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950326343] [2022-03-15 16:56:24,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:24,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:24,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:24,123 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:24,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-03-15 16:56:24,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:56:24,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:24,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:24,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:24,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:24,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:24,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:24,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950326343] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:24,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:24,294 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-03-15 16:56:24,294 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436195662] [2022-03-15 16:56:24,294 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:24,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:24,294 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:24,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:24,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:24,294 INFO L87 Difference]: Start difference. First operand 1441 states and 4062 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:24,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:24,508 INFO L93 Difference]: Finished difference Result 2786 states and 7510 transitions. [2022-03-15 16:56:24,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:56:24,515 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:24,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:24,520 INFO L225 Difference]: With dead ends: 2786 [2022-03-15 16:56:24,520 INFO L226 Difference]: Without dead ends: 2786 [2022-03-15 16:56:24,520 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=321, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:56:24,522 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 158 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:24,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 171 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:24,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2022-03-15 16:56:24,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 1845. [2022-03-15 16:56:24,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1845 states, 1844 states have (on average 2.828633405639913) internal successors, (5216), 1844 states have internal predecessors, (5216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:24,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1845 states to 1845 states and 5216 transitions. [2022-03-15 16:56:24,559 INFO L78 Accepts]: Start accepts. Automaton has 1845 states and 5216 transitions. Word has length 31 [2022-03-15 16:56:24,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:24,560 INFO L470 AbstractCegarLoop]: Abstraction has 1845 states and 5216 transitions. [2022-03-15 16:56:24,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:24,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1845 states and 5216 transitions. [2022-03-15 16:56:24,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:24,562 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:24,562 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:24,579 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-03-15 16:56:24,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:24,777 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:24,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:24,778 INFO L85 PathProgramCache]: Analyzing trace with hash -1329375800, now seen corresponding path program 25 times [2022-03-15 16:56:24,778 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:24,778 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52984581] [2022-03-15 16:56:24,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:24,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:24,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:24,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:24,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:24,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52984581] [2022-03-15 16:56:24,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52984581] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:24,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777198337] [2022-03-15 16:56:24,802 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:24,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:24,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:24,803 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:24,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-03-15 16:56:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:24,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:24,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:24,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:24,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:24,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:24,897 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777198337] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:24,897 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:24,898 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-03-15 16:56:24,898 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091419857] [2022-03-15 16:56:24,898 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:24,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:56:24,898 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:24,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:56:24,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:24,899 INFO L87 Difference]: Start difference. First operand 1845 states and 5216 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:25,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:25,043 INFO L93 Difference]: Finished difference Result 2330 states and 6455 transitions. [2022-03-15 16:56:25,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:25,045 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:25,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:25,057 INFO L225 Difference]: With dead ends: 2330 [2022-03-15 16:56:25,057 INFO L226 Difference]: Without dead ends: 2330 [2022-03-15 16:56:25,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:25,057 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 83 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:25,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 196 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:25,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2022-03-15 16:56:25,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 1887. [2022-03-15 16:56:25,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1886 states have (on average 2.829798515376458) internal successors, (5337), 1886 states have internal predecessors, (5337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:25,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 5337 transitions. [2022-03-15 16:56:25,086 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 5337 transitions. Word has length 31 [2022-03-15 16:56:25,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:25,086 INFO L470 AbstractCegarLoop]: Abstraction has 1887 states and 5337 transitions. [2022-03-15 16:56:25,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:25,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 5337 transitions. [2022-03-15 16:56:25,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:25,089 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:25,089 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:25,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:25,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:25,304 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:25,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:25,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1571663576, now seen corresponding path program 26 times [2022-03-15 16:56:25,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:25,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187668649] [2022-03-15 16:56:25,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:25,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:25,326 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:25,326 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:25,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187668649] [2022-03-15 16:56:25,326 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187668649] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:25,326 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600616328] [2022-03-15 16:56:25,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:25,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:25,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:25,327 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:25,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-03-15 16:56:25,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:25,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:25,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:25,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:25,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:25,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:25,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:25,440 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600616328] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:25,440 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:25,440 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-03-15 16:56:25,440 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880448378] [2022-03-15 16:56:25,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:25,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 16:56:25,440 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:25,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 16:56:25,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-15 16:56:25,441 INFO L87 Difference]: Start difference. First operand 1887 states and 5337 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:25,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:25,549 INFO L93 Difference]: Finished difference Result 2501 states and 6932 transitions. [2022-03-15 16:56:25,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 16:56:25,550 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:25,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:25,554 INFO L225 Difference]: With dead ends: 2501 [2022-03-15 16:56:25,554 INFO L226 Difference]: Without dead ends: 2465 [2022-03-15 16:56:25,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:56:25,555 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 97 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:25,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 154 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:25,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2022-03-15 16:56:25,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 1887. [2022-03-15 16:56:25,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1887 states, 1886 states have (on average 2.8266171792152703) internal successors, (5331), 1886 states have internal predecessors, (5331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:25,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 5331 transitions. [2022-03-15 16:56:25,597 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 5331 transitions. Word has length 31 [2022-03-15 16:56:25,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:25,597 INFO L470 AbstractCegarLoop]: Abstraction has 1887 states and 5331 transitions. [2022-03-15 16:56:25,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:25,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 5331 transitions. [2022-03-15 16:56:25,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:25,600 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:25,600 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:25,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:25,815 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,SelfDestructingSolverStorable43 [2022-03-15 16:56:25,815 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:25,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:25,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1475853782, now seen corresponding path program 27 times [2022-03-15 16:56:25,816 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:25,816 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133566145] [2022-03-15 16:56:25,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:25,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:25,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:25,842 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:25,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133566145] [2022-03-15 16:56:25,842 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133566145] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:25,842 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776366107] [2022-03-15 16:56:25,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:25,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:25,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:25,843 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:25,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-03-15 16:56:25,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:56:25,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:25,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:25,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:25,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:25,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:25,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:25,967 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776366107] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:25,967 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:25,967 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:25,967 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593470147] [2022-03-15 16:56:25,967 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:25,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:25,967 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:25,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:25,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:25,968 INFO L87 Difference]: Start difference. First operand 1887 states and 5331 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:26,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:26,081 INFO L93 Difference]: Finished difference Result 2490 states and 6843 transitions. [2022-03-15 16:56:26,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:56:26,081 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:26,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:26,085 INFO L225 Difference]: With dead ends: 2490 [2022-03-15 16:56:26,085 INFO L226 Difference]: Without dead ends: 2490 [2022-03-15 16:56:26,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:56:26,085 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 94 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:26,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 175 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:26,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2022-03-15 16:56:26,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 2067. [2022-03-15 16:56:26,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2067 states, 2066 states have (on average 2.8330106485963213) internal successors, (5853), 2066 states have internal predecessors, (5853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:26,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 5853 transitions. [2022-03-15 16:56:26,114 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 5853 transitions. Word has length 31 [2022-03-15 16:56:26,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:26,114 INFO L470 AbstractCegarLoop]: Abstraction has 2067 states and 5853 transitions. [2022-03-15 16:56:26,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:26,115 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 5853 transitions. [2022-03-15 16:56:26,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:26,117 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:26,117 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:26,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:26,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:26,333 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:26,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:26,333 INFO L85 PathProgramCache]: Analyzing trace with hash 890635584, now seen corresponding path program 28 times [2022-03-15 16:56:26,333 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:26,334 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075389836] [2022-03-15 16:56:26,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:26,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:26,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:26,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:26,355 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:26,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075389836] [2022-03-15 16:56:26,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075389836] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:26,355 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672971798] [2022-03-15 16:56:26,356 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:26,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:26,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:26,358 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:26,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-03-15 16:56:26,431 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:26,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:26,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:26,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:26,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:26,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:26,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:26,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672971798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:26,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:26,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:26,526 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195703620] [2022-03-15 16:56:26,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:26,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:26,526 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:26,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:26,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:26,527 INFO L87 Difference]: Start difference. First operand 2067 states and 5853 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:26,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:26,709 INFO L93 Difference]: Finished difference Result 2862 states and 7833 transitions. [2022-03-15 16:56:26,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:56:26,709 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:26,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:26,713 INFO L225 Difference]: With dead ends: 2862 [2022-03-15 16:56:26,713 INFO L226 Difference]: Without dead ends: 2838 [2022-03-15 16:56:26,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:26,714 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 168 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:26,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 169 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:26,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2838 states. [2022-03-15 16:56:26,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2838 to 2147. [2022-03-15 16:56:26,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2146 states have (on average 2.8355079217148185) internal successors, (6085), 2146 states have internal predecessors, (6085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:26,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 6085 transitions. [2022-03-15 16:56:26,770 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 6085 transitions. Word has length 31 [2022-03-15 16:56:26,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:26,770 INFO L470 AbstractCegarLoop]: Abstraction has 2147 states and 6085 transitions. [2022-03-15 16:56:26,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:26,771 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 6085 transitions. [2022-03-15 16:56:26,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:26,773 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:26,773 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:26,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:26,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:26,990 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:26,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:26,990 INFO L85 PathProgramCache]: Analyzing trace with hash -442078328, now seen corresponding path program 29 times [2022-03-15 16:56:26,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:26,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908522745] [2022-03-15 16:56:26,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:26,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:26,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:27,010 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:27,010 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:27,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908522745] [2022-03-15 16:56:27,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908522745] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:27,011 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556784702] [2022-03-15 16:56:27,011 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:27,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:27,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:27,012 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:27,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-03-15 16:56:27,033 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:56:27,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:27,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:27,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:27,095 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:27,095 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:27,129 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:27,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556784702] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:27,129 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:27,129 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:27,130 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687271583] [2022-03-15 16:56:27,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:27,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:27,130 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:27,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:27,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:27,130 INFO L87 Difference]: Start difference. First operand 2147 states and 6085 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:27,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:27,344 INFO L93 Difference]: Finished difference Result 3330 states and 8999 transitions. [2022-03-15 16:56:27,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:56:27,345 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:27,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:27,349 INFO L225 Difference]: With dead ends: 3330 [2022-03-15 16:56:27,349 INFO L226 Difference]: Without dead ends: 3330 [2022-03-15 16:56:27,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=215, Invalid=385, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:56:27,349 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 182 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:27,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 213 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:27,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3330 states. [2022-03-15 16:56:27,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3330 to 2317. [2022-03-15 16:56:27,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2317 states, 2316 states have (on average 2.8626943005181347) internal successors, (6630), 2316 states have internal predecessors, (6630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:27,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2317 states to 2317 states and 6630 transitions. [2022-03-15 16:56:27,383 INFO L78 Accepts]: Start accepts. Automaton has 2317 states and 6630 transitions. Word has length 31 [2022-03-15 16:56:27,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:27,383 INFO L470 AbstractCegarLoop]: Abstraction has 2317 states and 6630 transitions. [2022-03-15 16:56:27,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:27,383 INFO L276 IsEmpty]: Start isEmpty. Operand 2317 states and 6630 transitions. [2022-03-15 16:56:27,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:27,386 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:27,386 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:27,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:27,601 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,SelfDestructingSolverStorable46 [2022-03-15 16:56:27,601 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:27,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:27,601 INFO L85 PathProgramCache]: Analyzing trace with hash -652775374, now seen corresponding path program 30 times [2022-03-15 16:56:27,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:27,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022286870] [2022-03-15 16:56:27,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:27,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:27,620 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:27,620 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:27,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022286870] [2022-03-15 16:56:27,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022286870] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:27,620 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414577634] [2022-03-15 16:56:27,620 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:27,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:27,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:27,621 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:27,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-03-15 16:56:27,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 16:56:27,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:27,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:27,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:27,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:27,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:27,722 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:27,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414577634] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:27,723 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:27,723 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:27,723 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630720729] [2022-03-15 16:56:27,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:27,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:27,723 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:27,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:27,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:27,724 INFO L87 Difference]: Start difference. First operand 2317 states and 6630 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:27,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:27,935 INFO L93 Difference]: Finished difference Result 3536 states and 9738 transitions. [2022-03-15 16:56:27,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:56:27,935 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:27,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:27,940 INFO L225 Difference]: With dead ends: 3536 [2022-03-15 16:56:27,940 INFO L226 Difference]: Without dead ends: 3524 [2022-03-15 16:56:27,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:27,940 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 223 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:27,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 159 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:27,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3524 states. [2022-03-15 16:56:27,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3524 to 2553. [2022-03-15 16:56:27,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2553 states, 2552 states have (on average 2.865203761755486) internal successors, (7312), 2552 states have internal predecessors, (7312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:27,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 7312 transitions. [2022-03-15 16:56:27,997 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 7312 transitions. Word has length 31 [2022-03-15 16:56:27,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:27,997 INFO L470 AbstractCegarLoop]: Abstraction has 2553 states and 7312 transitions. [2022-03-15 16:56:27,997 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:27,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 7312 transitions. [2022-03-15 16:56:28,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:28,000 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:28,001 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:28,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:28,216 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,SelfDestructingSolverStorable47 [2022-03-15 16:56:28,216 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:28,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:28,216 INFO L85 PathProgramCache]: Analyzing trace with hash 75976444, now seen corresponding path program 31 times [2022-03-15 16:56:28,216 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:28,216 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915295549] [2022-03-15 16:56:28,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:28,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:28,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:28,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:28,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:28,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915295549] [2022-03-15 16:56:28,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915295549] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:28,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005060103] [2022-03-15 16:56:28,245 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:28,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:28,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:28,256 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:28,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-03-15 16:56:28,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:28,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:28,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:28,356 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:28,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:28,401 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:28,401 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005060103] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:28,402 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:28,402 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:28,402 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12784857] [2022-03-15 16:56:28,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:28,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:28,402 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:28,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:28,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:28,402 INFO L87 Difference]: Start difference. First operand 2553 states and 7312 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:28,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:28,632 INFO L93 Difference]: Finished difference Result 3564 states and 9736 transitions. [2022-03-15 16:56:28,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:56:28,632 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:28,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:28,638 INFO L225 Difference]: With dead ends: 3564 [2022-03-15 16:56:28,638 INFO L226 Difference]: Without dead ends: 3564 [2022-03-15 16:56:28,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=200, Invalid=400, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:56:28,647 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 201 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:28,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 203 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:28,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2022-03-15 16:56:28,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 2557. [2022-03-15 16:56:28,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2557 states, 2556 states have (on average 2.856025039123631) internal successors, (7300), 2556 states have internal predecessors, (7300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:28,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2557 states to 2557 states and 7300 transitions. [2022-03-15 16:56:28,688 INFO L78 Accepts]: Start accepts. Automaton has 2557 states and 7300 transitions. Word has length 31 [2022-03-15 16:56:28,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:28,688 INFO L470 AbstractCegarLoop]: Abstraction has 2557 states and 7300 transitions. [2022-03-15 16:56:28,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:28,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2557 states and 7300 transitions. [2022-03-15 16:56:28,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:28,691 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:28,691 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:28,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:28,907 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,SelfDestructingSolverStorable48 [2022-03-15 16:56:28,907 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:28,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:28,907 INFO L85 PathProgramCache]: Analyzing trace with hash -300994710, now seen corresponding path program 32 times [2022-03-15 16:56:28,907 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:28,907 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153120144] [2022-03-15 16:56:28,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:28,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:28,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:28,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:28,928 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:28,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153120144] [2022-03-15 16:56:28,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153120144] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:28,928 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843575745] [2022-03-15 16:56:28,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:28,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:28,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:28,929 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:28,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-03-15 16:56:28,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:28,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:28,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:28,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:29,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:29,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:29,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:29,066 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843575745] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:29,066 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:29,066 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 16:56:29,066 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608426837] [2022-03-15 16:56:29,066 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:29,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:29,066 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:29,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:29,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:29,067 INFO L87 Difference]: Start difference. First operand 2557 states and 7300 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:29,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:29,219 INFO L93 Difference]: Finished difference Result 3120 states and 8617 transitions. [2022-03-15 16:56:29,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:56:29,219 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:29,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:29,223 INFO L225 Difference]: With dead ends: 3120 [2022-03-15 16:56:29,223 INFO L226 Difference]: Without dead ends: 3106 [2022-03-15 16:56:29,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:29,224 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 158 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:29,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 200 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:29,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2022-03-15 16:56:29,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 2571. [2022-03-15 16:56:29,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2571 states, 2570 states have (on average 2.849805447470817) internal successors, (7324), 2570 states have internal predecessors, (7324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:29,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2571 states to 2571 states and 7324 transitions. [2022-03-15 16:56:29,258 INFO L78 Accepts]: Start accepts. Automaton has 2571 states and 7324 transitions. Word has length 31 [2022-03-15 16:56:29,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:29,258 INFO L470 AbstractCegarLoop]: Abstraction has 2571 states and 7324 transitions. [2022-03-15 16:56:29,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:29,258 INFO L276 IsEmpty]: Start isEmpty. Operand 2571 states and 7324 transitions. [2022-03-15 16:56:29,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:29,270 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:29,270 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:29,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:29,486 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,SelfDestructingSolverStorable49 [2022-03-15 16:56:29,486 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:29,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:29,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1996636068, now seen corresponding path program 33 times [2022-03-15 16:56:29,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:29,487 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722405724] [2022-03-15 16:56:29,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:29,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:29,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:29,513 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:29,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722405724] [2022-03-15 16:56:29,513 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722405724] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:29,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368288122] [2022-03-15 16:56:29,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:29,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:29,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:29,514 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:29,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-03-15 16:56:29,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:56:29,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:29,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:29,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:29,621 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:29,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:29,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:29,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368288122] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:29,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:29,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-15 16:56:29,672 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298045533] [2022-03-15 16:56:29,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:29,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 16:56:29,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:29,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 16:56:29,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:56:29,673 INFO L87 Difference]: Start difference. First operand 2571 states and 7324 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:29,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:29,951 INFO L93 Difference]: Finished difference Result 3644 states and 10056 transitions. [2022-03-15 16:56:29,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:56:29,952 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:29,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:29,957 INFO L225 Difference]: With dead ends: 3644 [2022-03-15 16:56:29,958 INFO L226 Difference]: Without dead ends: 3644 [2022-03-15 16:56:29,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=345, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:56:29,958 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 100 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:29,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 238 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:29,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2022-03-15 16:56:30,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 2693. [2022-03-15 16:56:30,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2693 states, 2692 states have (on average 2.846582466567608) internal successors, (7663), 2692 states have internal predecessors, (7663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:30,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2693 states to 2693 states and 7663 transitions. [2022-03-15 16:56:30,045 INFO L78 Accepts]: Start accepts. Automaton has 2693 states and 7663 transitions. Word has length 31 [2022-03-15 16:56:30,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:30,045 INFO L470 AbstractCegarLoop]: Abstraction has 2693 states and 7663 transitions. [2022-03-15 16:56:30,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:30,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2693 states and 7663 transitions. [2022-03-15 16:56:30,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:30,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:30,049 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:30,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:30,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:30,264 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:30,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:30,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1399035858, now seen corresponding path program 34 times [2022-03-15 16:56:30,264 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:30,264 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816512290] [2022-03-15 16:56:30,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:30,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:30,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:30,310 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:30,310 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:30,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816512290] [2022-03-15 16:56:30,310 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816512290] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:30,310 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355334618] [2022-03-15 16:56:30,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:30,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:30,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:30,328 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:30,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-03-15 16:56:30,350 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:30,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:30,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:30,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:30,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:30,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:30,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:30,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355334618] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:30,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:30,489 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-03-15 16:56:30,489 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346913398] [2022-03-15 16:56:30,489 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:30,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:30,489 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:30,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:30,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:30,490 INFO L87 Difference]: Start difference. First operand 2693 states and 7663 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:30,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:30,738 INFO L93 Difference]: Finished difference Result 4193 states and 11519 transitions. [2022-03-15 16:56:30,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:56:30,738 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:30,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:30,745 INFO L225 Difference]: With dead ends: 4193 [2022-03-15 16:56:30,745 INFO L226 Difference]: Without dead ends: 4193 [2022-03-15 16:56:30,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=321, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:56:30,749 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 178 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:30,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 215 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:30,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4193 states. [2022-03-15 16:56:30,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4193 to 3161. [2022-03-15 16:56:30,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3161 states, 3160 states have (on average 2.854113924050633) internal successors, (9019), 3160 states have internal predecessors, (9019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:30,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3161 states to 3161 states and 9019 transitions. [2022-03-15 16:56:30,802 INFO L78 Accepts]: Start accepts. Automaton has 3161 states and 9019 transitions. Word has length 31 [2022-03-15 16:56:30,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:30,802 INFO L470 AbstractCegarLoop]: Abstraction has 3161 states and 9019 transitions. [2022-03-15 16:56:30,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:30,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3161 states and 9019 transitions. [2022-03-15 16:56:30,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:30,830 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:30,830 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:30,848 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-03-15 16:56:31,043 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,SelfDestructingSolverStorable51 [2022-03-15 16:56:31,043 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:31,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:31,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1257952240, now seen corresponding path program 35 times [2022-03-15 16:56:31,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:31,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074366648] [2022-03-15 16:56:31,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:31,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:31,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:56:31,080 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:31,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074366648] [2022-03-15 16:56:31,080 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074366648] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:31,080 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214573508] [2022-03-15 16:56:31,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:31,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:31,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:31,082 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:31,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-03-15 16:56:31,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:56:31,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:31,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:31,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:31,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:31,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:31,208 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:56:31,208 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214573508] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:31,208 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:31,208 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-03-15 16:56:31,208 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813052102] [2022-03-15 16:56:31,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:31,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 16:56:31,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:31,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 16:56:31,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-15 16:56:31,209 INFO L87 Difference]: Start difference. First operand 3161 states and 9019 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:31,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:31,370 INFO L93 Difference]: Finished difference Result 4026 states and 11093 transitions. [2022-03-15 16:56:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:56:31,370 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:31,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:31,376 INFO L225 Difference]: With dead ends: 4026 [2022-03-15 16:56:31,376 INFO L226 Difference]: Without dead ends: 4012 [2022-03-15 16:56:31,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=297, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:31,377 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 170 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:31,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 205 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:31,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4012 states. [2022-03-15 16:56:31,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4012 to 3057. [2022-03-15 16:56:31,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3057 states, 3056 states have (on average 2.8406413612565444) internal successors, (8681), 3056 states have internal predecessors, (8681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:31,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3057 states to 3057 states and 8681 transitions. [2022-03-15 16:56:31,424 INFO L78 Accepts]: Start accepts. Automaton has 3057 states and 8681 transitions. Word has length 31 [2022-03-15 16:56:31,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:31,424 INFO L470 AbstractCegarLoop]: Abstraction has 3057 states and 8681 transitions. [2022-03-15 16:56:31,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:31,425 INFO L276 IsEmpty]: Start isEmpty. Operand 3057 states and 8681 transitions. [2022-03-15 16:56:31,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 16:56:31,429 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:31,429 INFO L514 BasicCegarLoop]: trace histogram [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, 1] [2022-03-15 16:56:31,447 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-03-15 16:56:31,645 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,SelfDestructingSolverStorable52 [2022-03-15 16:56:31,645 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:31,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:31,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1173553466, now seen corresponding path program 36 times [2022-03-15 16:56:31,645 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:31,645 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715414802] [2022-03-15 16:56:31,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:31,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:31,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:31,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:31,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:31,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715414802] [2022-03-15 16:56:31,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715414802] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:31,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665870189] [2022-03-15 16:56:31,675 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:31,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:31,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:31,677 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:31,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-03-15 16:56:31,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:56:31,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:31,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 16:56:31,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:31,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:31,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:31,850 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:31,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665870189] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:31,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:31,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-03-15 16:56:31,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298708269] [2022-03-15 16:56:31,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:31,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 16:56:31,851 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:31,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 16:56:31,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-03-15 16:56:31,852 INFO L87 Difference]: Start difference. First operand 3057 states and 8681 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:32,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:32,069 INFO L93 Difference]: Finished difference Result 4063 states and 11292 transitions. [2022-03-15 16:56:32,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 16:56:32,069 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 16:56:32,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:32,075 INFO L225 Difference]: With dead ends: 4063 [2022-03-15 16:56:32,075 INFO L226 Difference]: Without dead ends: 4007 [2022-03-15 16:56:32,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:56:32,076 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 152 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:32,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 213 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:32,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2022-03-15 16:56:32,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3327. [2022-03-15 16:56:32,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3327 states, 3326 states have (on average 2.850871918220084) internal successors, (9482), 3326 states have internal predecessors, (9482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:32,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3327 states to 3327 states and 9482 transitions. [2022-03-15 16:56:32,125 INFO L78 Accepts]: Start accepts. Automaton has 3327 states and 9482 transitions. Word has length 31 [2022-03-15 16:56:32,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:32,125 INFO L470 AbstractCegarLoop]: Abstraction has 3327 states and 9482 transitions. [2022-03-15 16:56:32,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:32,125 INFO L276 IsEmpty]: Start isEmpty. Operand 3327 states and 9482 transitions. [2022-03-15 16:56:32,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:32,130 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:32,130 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:32,148 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-03-15 16:56:32,345 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,SelfDestructingSolverStorable53 [2022-03-15 16:56:32,346 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:32,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:32,346 INFO L85 PathProgramCache]: Analyzing trace with hash 303999700, now seen corresponding path program 37 times [2022-03-15 16:56:32,346 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:32,346 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885716787] [2022-03-15 16:56:32,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:32,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:32,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:32,510 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:32,510 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:32,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885716787] [2022-03-15 16:56:32,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885716787] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:32,510 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289968452] [2022-03-15 16:56:32,510 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:32,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:32,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:32,511 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:32,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-03-15 16:56:32,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:32,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:32,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:32,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:32,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:32,783 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:32,783 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:32,802 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:32,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:32,941 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:32,941 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:33,037 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:33,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289968452] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:33,037 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:33,037 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:33,037 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457625761] [2022-03-15 16:56:33,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:33,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:33,038 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:33,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:33,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:33,038 INFO L87 Difference]: Start difference. First operand 3327 states and 9482 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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-03-15 16:56:33,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:33,272 INFO L93 Difference]: Finished difference Result 5092 states and 14562 transitions. [2022-03-15 16:56:33,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:56:33,272 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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 34 [2022-03-15 16:56:33,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:33,280 INFO L225 Difference]: With dead ends: 5092 [2022-03-15 16:56:33,280 INFO L226 Difference]: Without dead ends: 5077 [2022-03-15 16:56:33,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:33,280 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 101 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:33,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 639 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 537 Invalid, 0 Unknown, 5 Unchecked, 0.2s Time] [2022-03-15 16:56:33,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5077 states. [2022-03-15 16:56:33,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5077 to 3397. [2022-03-15 16:56:33,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3397 states, 3396 states have (on average 2.835394581861013) internal successors, (9629), 3396 states have internal predecessors, (9629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:33,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3397 states to 3397 states and 9629 transitions. [2022-03-15 16:56:33,334 INFO L78 Accepts]: Start accepts. Automaton has 3397 states and 9629 transitions. Word has length 34 [2022-03-15 16:56:33,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:33,334 INFO L470 AbstractCegarLoop]: Abstraction has 3397 states and 9629 transitions. [2022-03-15 16:56:33,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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-03-15 16:56:33,334 INFO L276 IsEmpty]: Start isEmpty. Operand 3397 states and 9629 transitions. [2022-03-15 16:56:33,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:33,339 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:33,339 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:33,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:33,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:33,554 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:33,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:33,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1785315918, now seen corresponding path program 38 times [2022-03-15 16:56:33,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:33,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434106912] [2022-03-15 16:56:33,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:33,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:33,691 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:33,691 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:33,691 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434106912] [2022-03-15 16:56:33,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434106912] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:33,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628417350] [2022-03-15 16:56:33,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:33,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:33,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:33,704 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:33,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-03-15 16:56:33,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:33,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:33,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:33,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:34,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:34,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:34,092 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:34,092 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:34,107 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:34,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:34,217 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:34,218 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:34,307 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:34,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628417350] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:34,308 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:34,308 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:34,308 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786612654] [2022-03-15 16:56:34,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:34,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:34,308 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:34,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:34,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:34,308 INFO L87 Difference]: Start difference. First operand 3397 states and 9629 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:34,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:34,509 INFO L93 Difference]: Finished difference Result 5090 states and 14550 transitions. [2022-03-15 16:56:34,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:56:34,510 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-03-15 16:56:34,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:34,517 INFO L225 Difference]: With dead ends: 5090 [2022-03-15 16:56:34,517 INFO L226 Difference]: Without dead ends: 5080 [2022-03-15 16:56:34,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:34,517 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 121 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:34,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 509 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 398 Invalid, 0 Unknown, 5 Unchecked, 0.2s Time] [2022-03-15 16:56:34,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2022-03-15 16:56:34,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3391. [2022-03-15 16:56:34,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3391 states, 3390 states have (on average 2.838053097345133) internal successors, (9621), 3390 states have internal predecessors, (9621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:34,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 9621 transitions. [2022-03-15 16:56:34,569 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 9621 transitions. Word has length 34 [2022-03-15 16:56:34,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:34,570 INFO L470 AbstractCegarLoop]: Abstraction has 3391 states and 9621 transitions. [2022-03-15 16:56:34,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:34,570 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 9621 transitions. [2022-03-15 16:56:34,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:34,574 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:34,575 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:34,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:34,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:34,790 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:34,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:34,790 INFO L85 PathProgramCache]: Analyzing trace with hash -2034666588, now seen corresponding path program 39 times [2022-03-15 16:56:34,791 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:34,791 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633110794] [2022-03-15 16:56:34,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:34,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:34,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:34,928 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:34,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:34,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633110794] [2022-03-15 16:56:34,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633110794] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:34,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452111424] [2022-03-15 16:56:34,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:34,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:34,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:34,930 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:34,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-03-15 16:56:34,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:56:34,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:34,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:34,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:35,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:35,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:35,250 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:35,251 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:35,262 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:35,262 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:35,394 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:35,395 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:35,472 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:35,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452111424] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:35,472 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:35,472 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:35,472 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53523979] [2022-03-15 16:56:35,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:35,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:35,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:35,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:35,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:35,473 INFO L87 Difference]: Start difference. First operand 3391 states and 9621 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:35,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:35,643 INFO L93 Difference]: Finished difference Result 5097 states and 14567 transitions. [2022-03-15 16:56:35,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:35,643 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:35,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:35,650 INFO L225 Difference]: With dead ends: 5097 [2022-03-15 16:56:35,650 INFO L226 Difference]: Without dead ends: 5068 [2022-03-15 16:56:35,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:35,650 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 104 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 25 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:35,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 580 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 469 Invalid, 0 Unknown, 25 Unchecked, 0.1s Time] [2022-03-15 16:56:35,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5068 states. [2022-03-15 16:56:35,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5068 to 3383. [2022-03-15 16:56:35,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3383 states, 3382 states have (on average 2.8391484328799526) internal successors, (9602), 3382 states have internal predecessors, (9602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:35,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3383 states to 3383 states and 9602 transitions. [2022-03-15 16:56:35,697 INFO L78 Accepts]: Start accepts. Automaton has 3383 states and 9602 transitions. Word has length 34 [2022-03-15 16:56:35,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:35,697 INFO L470 AbstractCegarLoop]: Abstraction has 3383 states and 9602 transitions. [2022-03-15 16:56:35,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:35,697 INFO L276 IsEmpty]: Start isEmpty. Operand 3383 states and 9602 transitions. [2022-03-15 16:56:35,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:35,702 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:35,702 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:35,717 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-03-15 16:56:35,917 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,SelfDestructingSolverStorable56 [2022-03-15 16:56:35,917 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:35,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:35,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1776982548, now seen corresponding path program 40 times [2022-03-15 16:56:35,917 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:35,917 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529808544] [2022-03-15 16:56:35,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:35,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:35,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:36,045 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:36,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:36,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529808544] [2022-03-15 16:56:36,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529808544] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:36,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298689841] [2022-03-15 16:56:36,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:36,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:36,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:36,047 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:36,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-03-15 16:56:36,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:36,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:36,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:36,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:36,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:36,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:36,353 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:36,353 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:36,363 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:36,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:36,495 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:36,495 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:36,588 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:36,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298689841] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:36,588 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:36,588 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:36,588 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931054950] [2022-03-15 16:56:36,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:36,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:36,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:36,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:36,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:36,589 INFO L87 Difference]: Start difference. First operand 3383 states and 9602 transitions. Second operand has 20 states, 20 states have (on average 3.15) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:36,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:36,784 INFO L93 Difference]: Finished difference Result 5073 states and 14512 transitions. [2022-03-15 16:56:36,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:36,784 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:36,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:36,791 INFO L225 Difference]: With dead ends: 5073 [2022-03-15 16:56:36,792 INFO L226 Difference]: Without dead ends: 5050 [2022-03-15 16:56:36,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:36,792 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 106 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 16 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:36,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 547 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 433 Invalid, 0 Unknown, 16 Unchecked, 0.2s Time] [2022-03-15 16:56:36,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5050 states. [2022-03-15 16:56:36,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5050 to 3355. [2022-03-15 16:56:36,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3355 states, 3354 states have (on average 2.8449612403100777) internal successors, (9542), 3354 states have internal predecessors, (9542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:36,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 9542 transitions. [2022-03-15 16:56:36,839 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 9542 transitions. Word has length 34 [2022-03-15 16:56:36,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:36,840 INFO L470 AbstractCegarLoop]: Abstraction has 3355 states and 9542 transitions. [2022-03-15 16:56:36,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.15) internal successors, (63), 19 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:36,840 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 9542 transitions. [2022-03-15 16:56:36,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:36,843 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:36,844 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:36,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:37,059 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,SelfDestructingSolverStorable57 [2022-03-15 16:56:37,059 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:37,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:37,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1489014850, now seen corresponding path program 41 times [2022-03-15 16:56:37,059 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:37,059 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925539103] [2022-03-15 16:56:37,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:37,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:37,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:37,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:37,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925539103] [2022-03-15 16:56:37,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925539103] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:37,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921367139] [2022-03-15 16:56:37,162 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:37,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:37,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:37,164 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:37,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-03-15 16:56:37,185 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:56:37,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:37,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:37,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:37,434 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:37,434 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 37 [2022-03-15 16:56:37,460 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:37,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:37,514 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:37,514 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:37,654 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:37,654 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921367139] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:37,654 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:37,654 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 16:56:37,654 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488779642] [2022-03-15 16:56:37,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:37,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:56:37,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:37,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:56:37,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:56:37,655 INFO L87 Difference]: Start difference. First operand 3355 states and 9542 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:38,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:38,004 INFO L93 Difference]: Finished difference Result 6932 states and 19936 transitions. [2022-03-15 16:56:38,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:56:38,004 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:38,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:38,013 INFO L225 Difference]: With dead ends: 6932 [2022-03-15 16:56:38,013 INFO L226 Difference]: Without dead ends: 6850 [2022-03-15 16:56:38,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:56:38,014 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 162 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 782 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:38,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 782 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:38,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6850 states. [2022-03-15 16:56:38,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6850 to 4710. [2022-03-15 16:56:38,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4710 states, 4709 states have (on average 2.8789551921851775) internal successors, (13557), 4709 states have internal predecessors, (13557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:38,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4710 states to 4710 states and 13557 transitions. [2022-03-15 16:56:38,077 INFO L78 Accepts]: Start accepts. Automaton has 4710 states and 13557 transitions. Word has length 34 [2022-03-15 16:56:38,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:38,077 INFO L470 AbstractCegarLoop]: Abstraction has 4710 states and 13557 transitions. [2022-03-15 16:56:38,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:38,077 INFO L276 IsEmpty]: Start isEmpty. Operand 4710 states and 13557 transitions. [2022-03-15 16:56:38,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:38,082 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:38,082 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:38,097 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:38,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-15 16:56:38,283 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:38,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:38,284 INFO L85 PathProgramCache]: Analyzing trace with hash -892908934, now seen corresponding path program 42 times [2022-03-15 16:56:38,284 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:38,284 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100179175] [2022-03-15 16:56:38,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:38,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:38,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:38,402 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:38,402 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:38,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100179175] [2022-03-15 16:56:38,402 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100179175] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:38,402 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507051058] [2022-03-15 16:56:38,402 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:38,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:38,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:38,403 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:38,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-03-15 16:56:38,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:56:38,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:38,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:38,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:38,665 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:38,666 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:38,694 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:38,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:38,748 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:38,748 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:38,884 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:38,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507051058] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:38,884 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:38,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 16:56:38,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443978012] [2022-03-15 16:56:38,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:38,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:56:38,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:38,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:56:38,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:56:38,885 INFO L87 Difference]: Start difference. First operand 4710 states and 13557 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) 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-03-15 16:56:39,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:39,269 INFO L93 Difference]: Finished difference Result 6936 states and 19938 transitions. [2022-03-15 16:56:39,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:56:39,270 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) 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 34 [2022-03-15 16:56:39,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:39,286 INFO L225 Difference]: With dead ends: 6936 [2022-03-15 16:56:39,286 INFO L226 Difference]: Without dead ends: 6824 [2022-03-15 16:56:39,286 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:56:39,286 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 147 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 868 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:39,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 868 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:56:39,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6824 states. [2022-03-15 16:56:39,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6824 to 4404. [2022-03-15 16:56:39,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4404 states, 4403 states have (on average 2.865319100613218) internal successors, (12616), 4403 states have internal predecessors, (12616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:39,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4404 states to 4404 states and 12616 transitions. [2022-03-15 16:56:39,407 INFO L78 Accepts]: Start accepts. Automaton has 4404 states and 12616 transitions. Word has length 34 [2022-03-15 16:56:39,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:39,407 INFO L470 AbstractCegarLoop]: Abstraction has 4404 states and 12616 transitions. [2022-03-15 16:56:39,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) 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-03-15 16:56:39,407 INFO L276 IsEmpty]: Start isEmpty. Operand 4404 states and 12616 transitions. [2022-03-15 16:56:39,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:39,414 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:39,415 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:39,456 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-15 16:56:39,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:39,627 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:39,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:39,628 INFO L85 PathProgramCache]: Analyzing trace with hash -1950432462, now seen corresponding path program 43 times [2022-03-15 16:56:39,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:39,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957749543] [2022-03-15 16:56:39,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:39,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:39,742 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:39,742 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:39,742 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957749543] [2022-03-15 16:56:39,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957749543] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:39,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018487854] [2022-03-15 16:56:39,743 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:39,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:39,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:39,754 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:39,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-03-15 16:56:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:39,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:39,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:40,003 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:40,004 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:40,022 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:40,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:40,099 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:40,099 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:40,194 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:40,194 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018487854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:40,194 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:40,194 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-03-15 16:56:40,194 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144066650] [2022-03-15 16:56:40,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:40,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:56:40,194 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:40,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:56:40,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:56:40,195 INFO L87 Difference]: Start difference. First operand 4404 states and 12616 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:40,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:40,383 INFO L93 Difference]: Finished difference Result 6717 states and 19331 transitions. [2022-03-15 16:56:40,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:40,383 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:40,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:40,393 INFO L225 Difference]: With dead ends: 6717 [2022-03-15 16:56:40,393 INFO L226 Difference]: Without dead ends: 6641 [2022-03-15 16:56:40,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:40,394 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 161 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:40,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 567 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:40,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6641 states. [2022-03-15 16:56:40,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6641 to 4682. [2022-03-15 16:56:40,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4682 states, 4681 states have (on average 2.87267677846614) internal successors, (13447), 4681 states have internal predecessors, (13447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:40,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4682 states to 4682 states and 13447 transitions. [2022-03-15 16:56:40,488 INFO L78 Accepts]: Start accepts. Automaton has 4682 states and 13447 transitions. Word has length 34 [2022-03-15 16:56:40,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:40,488 INFO L470 AbstractCegarLoop]: Abstraction has 4682 states and 13447 transitions. [2022-03-15 16:56:40,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:40,489 INFO L276 IsEmpty]: Start isEmpty. Operand 4682 states and 13447 transitions. [2022-03-15 16:56:40,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:40,493 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:40,493 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:40,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:40,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:40,707 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:40,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:40,708 INFO L85 PathProgramCache]: Analyzing trace with hash -771857640, now seen corresponding path program 44 times [2022-03-15 16:56:40,708 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:40,708 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024883539] [2022-03-15 16:56:40,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:40,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:40,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:40,843 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:40,844 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:40,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024883539] [2022-03-15 16:56:40,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024883539] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:40,844 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790962701] [2022-03-15 16:56:40,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:40,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:40,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:40,845 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:40,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-03-15 16:56:40,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:40,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:40,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 16:56:40,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:41,025 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:41,025 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 32 [2022-03-15 16:56:41,035 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:41,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:41,109 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:41,110 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2022-03-15 16:56:41,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:41,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790962701] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:41,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:41,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-03-15 16:56:41,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149785650] [2022-03-15 16:56:41,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:41,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 16:56:41,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:41,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 16:56:41,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:56:41,141 INFO L87 Difference]: Start difference. First operand 4682 states and 13447 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:41,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:41,606 INFO L93 Difference]: Finished difference Result 6930 states and 19755 transitions. [2022-03-15 16:56:41,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:56:41,606 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:41,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:41,619 INFO L225 Difference]: With dead ends: 6930 [2022-03-15 16:56:41,619 INFO L226 Difference]: Without dead ends: 6892 [2022-03-15 16:56:41,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 16:56:41,619 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 201 mSDsluCounter, 1497 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 1109 SdHoareTripleChecker+Invalid, 999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:41,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 1109 Invalid, 999 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 976 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:56:41,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6892 states. [2022-03-15 16:56:41,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6892 to 4704. [2022-03-15 16:56:41,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4704 states, 4703 states have (on average 2.8730597490963214) internal successors, (13512), 4703 states have internal predecessors, (13512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:41,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4704 states to 4704 states and 13512 transitions. [2022-03-15 16:56:41,705 INFO L78 Accepts]: Start accepts. Automaton has 4704 states and 13512 transitions. Word has length 34 [2022-03-15 16:56:41,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:41,705 INFO L470 AbstractCegarLoop]: Abstraction has 4704 states and 13512 transitions. [2022-03-15 16:56:41,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 26 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:41,705 INFO L276 IsEmpty]: Start isEmpty. Operand 4704 states and 13512 transitions. [2022-03-15 16:56:41,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:41,721 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:41,721 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:41,737 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-15 16:56:41,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:41,923 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:41,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:41,923 INFO L85 PathProgramCache]: Analyzing trace with hash 464450188, now seen corresponding path program 45 times [2022-03-15 16:56:41,923 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:41,923 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766800100] [2022-03-15 16:56:41,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:41,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:42,068 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:42,069 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:42,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766800100] [2022-03-15 16:56:42,069 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766800100] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:42,069 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614462323] [2022-03-15 16:56:42,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:42,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:42,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:42,070 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:42,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-03-15 16:56:42,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 16:56:42,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:42,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-15 16:56:42,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:42,376 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:42,376 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 37 [2022-03-15 16:56:42,398 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:42,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:42,487 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 16:56:42,487 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2022-03-15 16:56:42,731 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:42,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614462323] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:42,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:42,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-03-15 16:56:42,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48945207] [2022-03-15 16:56:42,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:42,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 16:56:42,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:42,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 16:56:42,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:56:42,733 INFO L87 Difference]: Start difference. First operand 4704 states and 13512 transitions. Second operand has 27 states, 27 states have (on average 2.814814814814815) internal successors, (76), 26 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:43,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:43,130 INFO L93 Difference]: Finished difference Result 7240 states and 20658 transitions. [2022-03-15 16:56:43,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 16:56:43,130 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.814814814814815) internal successors, (76), 26 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:43,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:43,142 INFO L225 Difference]: With dead ends: 7240 [2022-03-15 16:56:43,142 INFO L226 Difference]: Without dead ends: 7138 [2022-03-15 16:56:43,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=162, Invalid=960, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 16:56:43,143 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 286 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:43,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 919 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:56:43,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7138 states. [2022-03-15 16:56:43,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7138 to 6468. [2022-03-15 16:56:43,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6468 states, 6467 states have (on average 2.9008813978660895) internal successors, (18760), 6467 states have internal predecessors, (18760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:43,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6468 states to 6468 states and 18760 transitions. [2022-03-15 16:56:43,244 INFO L78 Accepts]: Start accepts. Automaton has 6468 states and 18760 transitions. Word has length 34 [2022-03-15 16:56:43,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:43,244 INFO L470 AbstractCegarLoop]: Abstraction has 6468 states and 18760 transitions. [2022-03-15 16:56:43,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.814814814814815) internal successors, (76), 26 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:43,244 INFO L276 IsEmpty]: Start isEmpty. Operand 6468 states and 18760 transitions. [2022-03-15 16:56:43,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:43,254 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:43,254 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:43,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:43,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2022-03-15 16:56:43,470 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:43,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:43,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1740954252, now seen corresponding path program 46 times [2022-03-15 16:56:43,471 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:43,471 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523484161] [2022-03-15 16:56:43,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:43,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:43,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:43,583 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:43,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:43,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523484161] [2022-03-15 16:56:43,583 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523484161] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:43,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625242294] [2022-03-15 16:56:43,584 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:43,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:43,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:43,585 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:43,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-03-15 16:56:43,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:43,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:43,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:43,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:43,832 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:43,832 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:43,857 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:43,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:43,891 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:43,891 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:44,046 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:44,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625242294] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:44,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:44,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-03-15 16:56:44,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141044552] [2022-03-15 16:56:44,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:44,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:56:44,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:44,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:56:44,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:56:44,048 INFO L87 Difference]: Start difference. First operand 6468 states and 18760 transitions. Second operand has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:44,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:44,249 INFO L93 Difference]: Finished difference Result 7452 states and 21366 transitions. [2022-03-15 16:56:44,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:56:44,249 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:44,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:44,262 INFO L225 Difference]: With dead ends: 7452 [2022-03-15 16:56:44,262 INFO L226 Difference]: Without dead ends: 7330 [2022-03-15 16:56:44,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:44,262 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 155 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:44,262 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 540 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 440 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:44,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7330 states. [2022-03-15 16:56:44,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7330 to 5896. [2022-03-15 16:56:44,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5896 states, 5895 states have (on average 2.891263782866836) internal successors, (17044), 5895 states have internal predecessors, (17044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:44,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5896 states to 5896 states and 17044 transitions. [2022-03-15 16:56:44,355 INFO L78 Accepts]: Start accepts. Automaton has 5896 states and 17044 transitions. Word has length 34 [2022-03-15 16:56:44,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:44,355 INFO L470 AbstractCegarLoop]: Abstraction has 5896 states and 17044 transitions. [2022-03-15 16:56:44,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0) internal successors, (54), 17 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:44,355 INFO L276 IsEmpty]: Start isEmpty. Operand 5896 states and 17044 transitions. [2022-03-15 16:56:44,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:44,363 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:44,363 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:44,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:44,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-03-15 16:56:44,565 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:44,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:44,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1003407788, now seen corresponding path program 47 times [2022-03-15 16:56:44,565 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:44,565 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534579091] [2022-03-15 16:56:44,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:44,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:44,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:44,681 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:44,681 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:44,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534579091] [2022-03-15 16:56:44,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534579091] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:44,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453405041] [2022-03-15 16:56:44,682 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:44,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:44,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:44,689 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:44,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-03-15 16:56:44,712 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:56:44,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:44,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:44,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:44,961 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:44,961 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 37 [2022-03-15 16:56:44,976 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:44,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:45,049 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:45,050 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:45,189 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:45,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453405041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:45,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:45,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-03-15 16:56:45,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435979811] [2022-03-15 16:56:45,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:45,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:56:45,189 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:45,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:56:45,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:56:45,190 INFO L87 Difference]: Start difference. First operand 5896 states and 17044 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 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-03-15 16:56:45,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:45,480 INFO L93 Difference]: Finished difference Result 6556 states and 18704 transitions. [2022-03-15 16:56:45,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:45,480 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 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 34 [2022-03-15 16:56:45,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:45,491 INFO L225 Difference]: With dead ends: 6556 [2022-03-15 16:56:45,491 INFO L226 Difference]: Without dead ends: 6480 [2022-03-15 16:56:45,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:45,491 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 137 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:45,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 607 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:45,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6480 states. [2022-03-15 16:56:45,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6480 to 5562. [2022-03-15 16:56:45,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5562 states, 5561 states have (on average 2.88563208056105) internal successors, (16047), 5561 states have internal predecessors, (16047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:45,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5562 states to 5562 states and 16047 transitions. [2022-03-15 16:56:45,571 INFO L78 Accepts]: Start accepts. Automaton has 5562 states and 16047 transitions. Word has length 34 [2022-03-15 16:56:45,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:45,571 INFO L470 AbstractCegarLoop]: Abstraction has 5562 states and 16047 transitions. [2022-03-15 16:56:45,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 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-03-15 16:56:45,571 INFO L276 IsEmpty]: Start isEmpty. Operand 5562 states and 16047 transitions. [2022-03-15 16:56:45,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:45,579 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:45,579 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:45,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-15 16:56:45,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:45,792 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:45,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:45,792 INFO L85 PathProgramCache]: Analyzing trace with hash -1647518452, now seen corresponding path program 48 times [2022-03-15 16:56:45,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:45,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736994122] [2022-03-15 16:56:45,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:45,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:45,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:45,920 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:45,920 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:45,920 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736994122] [2022-03-15 16:56:45,920 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736994122] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:45,921 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153589174] [2022-03-15 16:56:45,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:45,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:45,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:45,922 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:45,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-03-15 16:56:45,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:56:45,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:45,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:45,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:46,212 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:46,212 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:46,231 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:46,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:46,335 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:46,336 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:56:46,460 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:46,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153589174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:46,461 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:46,461 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-03-15 16:56:46,461 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537935077] [2022-03-15 16:56:46,461 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:46,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:56:46,461 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:46,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:56:46,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:46,461 INFO L87 Difference]: Start difference. First operand 5562 states and 16047 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 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-03-15 16:56:46,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:46,717 INFO L93 Difference]: Finished difference Result 6381 states and 18213 transitions. [2022-03-15 16:56:46,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:46,717 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 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 34 [2022-03-15 16:56:46,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:46,729 INFO L225 Difference]: With dead ends: 6381 [2022-03-15 16:56:46,729 INFO L226 Difference]: Without dead ends: 6305 [2022-03-15 16:56:46,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:56:46,729 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 173 mSDsluCounter, 864 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:46,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 680 Invalid, 633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:46,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6305 states. [2022-03-15 16:56:46,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6305 to 5827. [2022-03-15 16:56:46,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5827 states, 5826 states have (on average 2.8884311706144867) internal successors, (16828), 5826 states have internal predecessors, (16828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:46,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5827 states to 5827 states and 16828 transitions. [2022-03-15 16:56:46,859 INFO L78 Accepts]: Start accepts. Automaton has 5827 states and 16828 transitions. Word has length 34 [2022-03-15 16:56:46,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:46,859 INFO L470 AbstractCegarLoop]: Abstraction has 5827 states and 16828 transitions. [2022-03-15 16:56:46,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 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-03-15 16:56:46,860 INFO L276 IsEmpty]: Start isEmpty. Operand 5827 states and 16828 transitions. [2022-03-15 16:56:46,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:46,867 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:46,867 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:46,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:47,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-15 16:56:47,075 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:47,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:47,077 INFO L85 PathProgramCache]: Analyzing trace with hash 801709088, now seen corresponding path program 49 times [2022-03-15 16:56:47,077 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:47,077 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582420332] [2022-03-15 16:56:47,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:47,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:47,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:47,189 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:47,189 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:47,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582420332] [2022-03-15 16:56:47,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582420332] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:47,189 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896850808] [2022-03-15 16:56:47,189 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:47,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:47,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:47,191 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:47,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-03-15 16:56:47,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:47,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:47,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:47,510 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:47,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 37 [2022-03-15 16:56:47,532 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:47,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:47,608 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:47,608 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:47,706 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:47,706 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896850808] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:47,706 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:47,706 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-03-15 16:56:47,706 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054163049] [2022-03-15 16:56:47,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:47,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:56:47,706 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:47,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:56:47,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:47,707 INFO L87 Difference]: Start difference. First operand 5827 states and 16828 transitions. Second operand has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:47,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:47,996 INFO L93 Difference]: Finished difference Result 7509 states and 21608 transitions. [2022-03-15 16:56:47,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:56:47,996 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have 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-03-15 16:56:47,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:48,011 INFO L225 Difference]: With dead ends: 7509 [2022-03-15 16:56:48,011 INFO L226 Difference]: Without dead ends: 7419 [2022-03-15 16:56:48,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:56:48,013 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 132 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:48,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 765 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:48,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7419 states. [2022-03-15 16:56:48,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7419 to 7227. [2022-03-15 16:56:48,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7227 states, 7226 states have (on average 2.9022972598948242) internal successors, (20972), 7226 states have internal predecessors, (20972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:48,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7227 states to 7227 states and 20972 transitions. [2022-03-15 16:56:48,134 INFO L78 Accepts]: Start accepts. Automaton has 7227 states and 20972 transitions. Word has length 34 [2022-03-15 16:56:48,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:48,134 INFO L470 AbstractCegarLoop]: Abstraction has 7227 states and 20972 transitions. [2022-03-15 16:56:48,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:48,135 INFO L276 IsEmpty]: Start isEmpty. Operand 7227 states and 20972 transitions. [2022-03-15 16:56:48,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:48,145 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:48,145 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:48,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:48,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-03-15 16:56:48,362 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:48,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:48,362 INFO L85 PathProgramCache]: Analyzing trace with hash -421221348, now seen corresponding path program 50 times [2022-03-15 16:56:48,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:48,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596165414] [2022-03-15 16:56:48,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:48,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:48,487 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:48,487 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:48,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596165414] [2022-03-15 16:56:48,487 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596165414] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:48,487 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932867523] [2022-03-15 16:56:48,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:48,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:48,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:48,488 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:48,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-03-15 16:56:48,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:48,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:48,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:48,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:48,773 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:48,774 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 37 [2022-03-15 16:56:48,790 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:48,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:48,841 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:48,842 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:56:48,979 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:48,979 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932867523] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:48,979 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:48,979 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-03-15 16:56:48,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010012377] [2022-03-15 16:56:48,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:48,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:56:48,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:48,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:56:48,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:56:48,980 INFO L87 Difference]: Start difference. First operand 7227 states and 20972 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 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-03-15 16:56:49,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:49,163 INFO L93 Difference]: Finished difference Result 7681 states and 22109 transitions. [2022-03-15 16:56:49,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:56:49,163 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 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 34 [2022-03-15 16:56:49,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:49,175 INFO L225 Difference]: With dead ends: 7681 [2022-03-15 16:56:49,175 INFO L226 Difference]: Without dead ends: 7573 [2022-03-15 16:56:49,176 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:49,176 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 141 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:49,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 468 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:49,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7573 states. [2022-03-15 16:56:49,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7573 to 7191. [2022-03-15 16:56:49,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7191 states, 7190 states have (on average 2.9009735744089014) internal successors, (20858), 7190 states have internal predecessors, (20858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:49,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7191 states to 7191 states and 20858 transitions. [2022-03-15 16:56:49,275 INFO L78 Accepts]: Start accepts. Automaton has 7191 states and 20858 transitions. Word has length 34 [2022-03-15 16:56:49,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:49,275 INFO L470 AbstractCegarLoop]: Abstraction has 7191 states and 20858 transitions. [2022-03-15 16:56:49,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 17 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-03-15 16:56:49,275 INFO L276 IsEmpty]: Start isEmpty. Operand 7191 states and 20858 transitions. [2022-03-15 16:56:49,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:49,284 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:49,284 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:49,300 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-15 16:56:49,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:49,494 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:49,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:49,494 INFO L85 PathProgramCache]: Analyzing trace with hash -25426190, now seen corresponding path program 51 times [2022-03-15 16:56:49,494 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:49,494 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263135373] [2022-03-15 16:56:49,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:49,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:49,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:49,603 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:49,603 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:49,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263135373] [2022-03-15 16:56:49,603 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263135373] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:49,603 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218985910] [2022-03-15 16:56:49,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:49,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:49,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:49,604 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:49,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-03-15 16:56:49,640 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:56:49,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:49,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:49,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:49,936 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:49,936 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:49,949 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:49,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:50,018 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:50,019 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:50,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:50,293 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218985910] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:50,293 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:50,293 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-03-15 16:56:50,293 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059858874] [2022-03-15 16:56:50,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:50,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:50,293 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:50,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:50,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:50,294 INFO L87 Difference]: Start difference. First operand 7191 states and 20858 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 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-03-15 16:56:50,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:50,575 INFO L93 Difference]: Finished difference Result 8299 states and 23923 transitions. [2022-03-15 16:56:50,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:50,576 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 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 34 [2022-03-15 16:56:50,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:50,590 INFO L225 Difference]: With dead ends: 8299 [2022-03-15 16:56:50,591 INFO L226 Difference]: Without dead ends: 8182 [2022-03-15 16:56:50,591 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:50,592 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 128 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:50,592 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 674 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:50,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8182 states. [2022-03-15 16:56:50,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8182 to 7911. [2022-03-15 16:56:50,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7911 states, 7910 states have (on average 2.9107458912768647) internal successors, (23024), 7910 states have internal predecessors, (23024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:50,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7911 states to 7911 states and 23024 transitions. [2022-03-15 16:56:50,724 INFO L78 Accepts]: Start accepts. Automaton has 7911 states and 23024 transitions. Word has length 34 [2022-03-15 16:56:50,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:50,724 INFO L470 AbstractCegarLoop]: Abstraction has 7911 states and 23024 transitions. [2022-03-15 16:56:50,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 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-03-15 16:56:50,724 INFO L276 IsEmpty]: Start isEmpty. Operand 7911 states and 23024 transitions. [2022-03-15 16:56:50,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:50,734 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:50,734 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:50,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:50,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:50,951 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:50,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:50,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1172822266, now seen corresponding path program 52 times [2022-03-15 16:56:50,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:50,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761485677] [2022-03-15 16:56:50,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:50,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:50,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:51,115 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:56:51,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:51,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761485677] [2022-03-15 16:56:51,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761485677] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:51,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023861748] [2022-03-15 16:56:51,115 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:51,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:51,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:51,119 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:51,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-03-15 16:56:51,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:51,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:51,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:51,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:51,493 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:51,493 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:51,508 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:51,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:51,582 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:51,582 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:51,716 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:56:51,717 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023861748] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:51,717 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:51,717 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-03-15 16:56:51,717 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182614444] [2022-03-15 16:56:51,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:51,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:51,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:51,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:51,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:51,718 INFO L87 Difference]: Start difference. First operand 7911 states and 23024 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:51,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:51,973 INFO L93 Difference]: Finished difference Result 8695 states and 25141 transitions. [2022-03-15 16:56:51,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:51,973 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have 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-03-15 16:56:51,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:51,988 INFO L225 Difference]: With dead ends: 8695 [2022-03-15 16:56:51,988 INFO L226 Difference]: Without dead ends: 8578 [2022-03-15 16:56:51,988 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:51,988 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 125 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:51,989 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 661 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:51,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8578 states. [2022-03-15 16:56:52,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8578 to 8323. [2022-03-15 16:56:52,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8323 states, 8322 states have (on average 2.918048546022591) internal successors, (24284), 8322 states have internal predecessors, (24284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:52,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8323 states to 8323 states and 24284 transitions. [2022-03-15 16:56:52,158 INFO L78 Accepts]: Start accepts. Automaton has 8323 states and 24284 transitions. Word has length 34 [2022-03-15 16:56:52,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:52,158 INFO L470 AbstractCegarLoop]: Abstraction has 8323 states and 24284 transitions. [2022-03-15 16:56:52,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:52,158 INFO L276 IsEmpty]: Start isEmpty. Operand 8323 states and 24284 transitions. [2022-03-15 16:56:52,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:52,171 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:52,171 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:52,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:52,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:52,387 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:52,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:52,387 INFO L85 PathProgramCache]: Analyzing trace with hash -2122709830, now seen corresponding path program 53 times [2022-03-15 16:56:52,387 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:52,387 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317632390] [2022-03-15 16:56:52,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:52,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:52,512 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:52,512 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:52,512 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317632390] [2022-03-15 16:56:52,512 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317632390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:52,513 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812856076] [2022-03-15 16:56:52,513 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:52,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:52,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:52,520 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:52,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-03-15 16:56:52,580 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:56:52,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:52,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:52,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:52,878 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:52,879 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:52,899 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:52,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:53,002 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:53,002 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:56:53,123 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:53,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812856076] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:53,124 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:53,124 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-03-15 16:56:53,124 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411758923] [2022-03-15 16:56:53,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:53,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:56:53,124 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:53,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:56:53,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:53,124 INFO L87 Difference]: Start difference. First operand 8323 states and 24284 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 21 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:53,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:53,427 INFO L93 Difference]: Finished difference Result 8641 states and 24990 transitions. [2022-03-15 16:56:53,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:56:53,428 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 21 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:53,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:53,443 INFO L225 Difference]: With dead ends: 8641 [2022-03-15 16:56:53,443 INFO L226 Difference]: Without dead ends: 8565 [2022-03-15 16:56:53,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:56:53,471 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 152 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:53,471 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 730 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:53,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8565 states. [2022-03-15 16:56:53,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8565 to 8317. [2022-03-15 16:56:53,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8317 states, 8316 states have (on average 2.9183501683501682) internal successors, (24269), 8316 states have internal predecessors, (24269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:53,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8317 states to 8317 states and 24269 transitions. [2022-03-15 16:56:53,611 INFO L78 Accepts]: Start accepts. Automaton has 8317 states and 24269 transitions. Word has length 34 [2022-03-15 16:56:53,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:53,611 INFO L470 AbstractCegarLoop]: Abstraction has 8317 states and 24269 transitions. [2022-03-15 16:56:53,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 21 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:53,611 INFO L276 IsEmpty]: Start isEmpty. Operand 8317 states and 24269 transitions. [2022-03-15 16:56:53,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:53,673 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:53,674 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:53,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:53,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:53,887 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:53,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:53,888 INFO L85 PathProgramCache]: Analyzing trace with hash -65040082, now seen corresponding path program 54 times [2022-03-15 16:56:53,888 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:53,888 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635539057] [2022-03-15 16:56:53,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:53,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:54,040 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:54,040 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:54,040 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635539057] [2022-03-15 16:56:54,041 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635539057] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:54,041 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63416241] [2022-03-15 16:56:54,041 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:56:54,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:54,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:54,044 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:54,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-03-15 16:56:54,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:56:54,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:54,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:54,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:54,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:54,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:54,305 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:54,306 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:54,320 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:54,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:54,447 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:54,447 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:54,541 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:54,541 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63416241] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:54,541 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:54,541 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:54,541 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397203881] [2022-03-15 16:56:54,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:54,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:54,542 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:54,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:54,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:54,542 INFO L87 Difference]: Start difference. First operand 8317 states and 24269 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 19 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-03-15 16:56:54,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:54,791 INFO L93 Difference]: Finished difference Result 12326 states and 36160 transitions. [2022-03-15 16:56:54,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:54,791 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 19 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 34 [2022-03-15 16:56:54,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:54,816 INFO L225 Difference]: With dead ends: 12326 [2022-03-15 16:56:54,816 INFO L226 Difference]: Without dead ends: 12311 [2022-03-15 16:56:54,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:54,816 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 73 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 694 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:54,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 694 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 515 Invalid, 0 Unknown, 5 Unchecked, 0.2s Time] [2022-03-15 16:56:54,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12311 states. [2022-03-15 16:56:54,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12311 to 8369. [2022-03-15 16:56:54,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8369 states, 8368 states have (on average 2.9135994263862335) internal successors, (24381), 8368 states have internal predecessors, (24381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:54,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8369 states to 8369 states and 24381 transitions. [2022-03-15 16:56:54,971 INFO L78 Accepts]: Start accepts. Automaton has 8369 states and 24381 transitions. Word has length 34 [2022-03-15 16:56:54,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:54,971 INFO L470 AbstractCegarLoop]: Abstraction has 8369 states and 24381 transitions. [2022-03-15 16:56:54,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 19 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-03-15 16:56:54,971 INFO L276 IsEmpty]: Start isEmpty. Operand 8369 states and 24381 transitions. [2022-03-15 16:56:54,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:54,982 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:54,982 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:54,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:55,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2022-03-15 16:56:55,194 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:55,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:55,195 INFO L85 PathProgramCache]: Analyzing trace with hash 2140611596, now seen corresponding path program 55 times [2022-03-15 16:56:55,195 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:55,195 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543182283] [2022-03-15 16:56:55,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:55,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:55,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:55,329 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:55,329 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:55,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543182283] [2022-03-15 16:56:55,329 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543182283] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:55,329 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329719704] [2022-03-15 16:56:55,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:56:55,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:55,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:55,330 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:55,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-03-15 16:56:55,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:55,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:55,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:55,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:55,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:55,693 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:55,694 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:55,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:55,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:55,793 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:55,793 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:55,861 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:55,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329719704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:55,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:55,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:55,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860091842] [2022-03-15 16:56:55,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:55,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:55,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:55,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:55,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:55,862 INFO L87 Difference]: Start difference. First operand 8369 states and 24381 transitions. Second operand has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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-03-15 16:56:56,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:56,010 INFO L93 Difference]: Finished difference Result 12324 states and 36150 transitions. [2022-03-15 16:56:56,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:56,010 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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 34 [2022-03-15 16:56:56,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:56,030 INFO L225 Difference]: With dead ends: 12324 [2022-03-15 16:56:56,030 INFO L226 Difference]: Without dead ends: 12319 [2022-03-15 16:56:56,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:56,031 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 97 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:56,031 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 501 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 344 Invalid, 0 Unknown, 5 Unchecked, 0.1s Time] [2022-03-15 16:56:56,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12319 states. [2022-03-15 16:56:56,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12319 to 8373. [2022-03-15 16:56:56,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8373 states, 8372 states have (on average 2.91292403248925) internal successors, (24387), 8372 states have internal predecessors, (24387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:56,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8373 states to 8373 states and 24387 transitions. [2022-03-15 16:56:56,170 INFO L78 Accepts]: Start accepts. Automaton has 8373 states and 24387 transitions. Word has length 34 [2022-03-15 16:56:56,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:56,171 INFO L470 AbstractCegarLoop]: Abstraction has 8373 states and 24387 transitions. [2022-03-15 16:56:56,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.05) internal successors, (61), 19 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-03-15 16:56:56,171 INFO L276 IsEmpty]: Start isEmpty. Operand 8373 states and 24387 transitions. [2022-03-15 16:56:56,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:56,181 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:56,181 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:56,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:56,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-03-15 16:56:56,384 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:56,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:56,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1891260926, now seen corresponding path program 56 times [2022-03-15 16:56:56,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:56,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694805192] [2022-03-15 16:56:56,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:56,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:56,522 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:56,522 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:56,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694805192] [2022-03-15 16:56:56,522 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694805192] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:56,522 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203706661] [2022-03-15 16:56:56,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:56:56,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:56,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:56,523 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:56,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-03-15 16:56:56,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:56:56,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:56,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:56,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:56,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:56,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:56:56,717 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:56:56,717 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:56:56,726 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:56,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:56,813 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:56,813 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:56:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:56,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203706661] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:56,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:56,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:56,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756736873] [2022-03-15 16:56:56,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:56,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:56,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:56,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:56,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:56,928 INFO L87 Difference]: Start difference. First operand 8373 states and 24387 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 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-03-15 16:56:57,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:57,189 INFO L93 Difference]: Finished difference Result 12344 states and 36192 transitions. [2022-03-15 16:56:57,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:56:57,190 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 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 34 [2022-03-15 16:56:57,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:57,209 INFO L225 Difference]: With dead ends: 12344 [2022-03-15 16:56:57,210 INFO L226 Difference]: Without dead ends: 12295 [2022-03-15 16:56:57,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:57,210 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 98 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:57,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 637 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 433 Invalid, 0 Unknown, 64 Unchecked, 0.2s Time] [2022-03-15 16:56:57,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12295 states. [2022-03-15 16:56:57,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12295 to 8325. [2022-03-15 16:56:57,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8325 states, 8324 states have (on average 2.917948101874099) internal successors, (24289), 8324 states have internal predecessors, (24289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:57,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8325 states to 8325 states and 24289 transitions. [2022-03-15 16:56:57,374 INFO L78 Accepts]: Start accepts. Automaton has 8325 states and 24289 transitions. Word has length 34 [2022-03-15 16:56:57,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:57,374 INFO L470 AbstractCegarLoop]: Abstraction has 8325 states and 24289 transitions. [2022-03-15 16:56:57,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 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-03-15 16:56:57,374 INFO L276 IsEmpty]: Start isEmpty. Operand 8325 states and 24289 transitions. [2022-03-15 16:56:57,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:57,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:57,384 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:57,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:57,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:57,589 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:57,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:57,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1777129678, now seen corresponding path program 57 times [2022-03-15 16:56:57,590 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:57,590 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241223758] [2022-03-15 16:56:57,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:57,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:57,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:57,688 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:57,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241223758] [2022-03-15 16:56:57,688 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241223758] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:57,688 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252299084] [2022-03-15 16:56:57,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:56:57,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:57,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:57,689 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:57,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-03-15 16:56:57,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:56:57,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:57,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:57,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:57,903 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:57,904 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:56:57,919 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:57,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:57,995 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:57,995 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:56:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:58,056 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252299084] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:58,056 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:58,056 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:56:58,057 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271014109] [2022-03-15 16:56:58,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:58,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:56:58,057 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:58,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:56:58,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:56:58,057 INFO L87 Difference]: Start difference. First operand 8325 states and 24289 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:58,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:58,279 INFO L93 Difference]: Finished difference Result 12300 states and 36126 transitions. [2022-03-15 16:56:58,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 16:56:58,279 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have 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-03-15 16:56:58,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:58,299 INFO L225 Difference]: With dead ends: 12300 [2022-03-15 16:56:58,299 INFO L226 Difference]: Without dead ends: 12263 [2022-03-15 16:56:58,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:56:58,299 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 86 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:58,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 661 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:56:58,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12263 states. [2022-03-15 16:56:58,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12263 to 8347. [2022-03-15 16:56:58,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8347 states, 8346 states have (on average 2.9180445722501798) internal successors, (24354), 8346 states have internal predecessors, (24354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:58,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8347 states to 8347 states and 24354 transitions. [2022-03-15 16:56:58,495 INFO L78 Accepts]: Start accepts. Automaton has 8347 states and 24354 transitions. Word has length 34 [2022-03-15 16:56:58,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:58,495 INFO L470 AbstractCegarLoop]: Abstraction has 8347 states and 24354 transitions. [2022-03-15 16:56:58,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 19 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:58,495 INFO L276 IsEmpty]: Start isEmpty. Operand 8347 states and 24354 transitions. [2022-03-15 16:56:58,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:58,507 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:58,507 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:58,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:58,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:58,724 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:58,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:58,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1088627474, now seen corresponding path program 58 times [2022-03-15 16:56:58,724 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:58,725 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989310187] [2022-03-15 16:56:58,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:58,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:58,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:58,859 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:58,859 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:58,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989310187] [2022-03-15 16:56:58,859 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989310187] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:58,859 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918961225] [2022-03-15 16:56:58,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:56:58,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:58,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:58,860 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:58,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-03-15 16:56:58,896 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:56:58,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:58,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:58,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:56:59,045 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:56:59,045 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 37 [2022-03-15 16:56:59,065 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:59,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:56:59,123 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:56:59,123 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:56:59,247 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:59,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918961225] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:56:59,247 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:56:59,247 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-03-15 16:56:59,247 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757039260] [2022-03-15 16:56:59,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:56:59,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:56:59,248 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:56:59,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:56:59,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:56:59,248 INFO L87 Difference]: Start difference. First operand 8347 states and 24354 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:59,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:56:59,445 INFO L93 Difference]: Finished difference Result 12845 states and 37674 transitions. [2022-03-15 16:56:59,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:56:59,445 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:56:59,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:56:59,468 INFO L225 Difference]: With dead ends: 12845 [2022-03-15 16:56:59,468 INFO L226 Difference]: Without dead ends: 12771 [2022-03-15 16:56:59,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:56:59,468 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 151 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:56:59,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 577 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:56:59,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12771 states. [2022-03-15 16:56:59,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12771 to 8781. [2022-03-15 16:56:59,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8781 states, 8780 states have (on average 2.9197038724373576) internal successors, (25635), 8780 states have internal predecessors, (25635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:59,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8781 states to 8781 states and 25635 transitions. [2022-03-15 16:56:59,618 INFO L78 Accepts]: Start accepts. Automaton has 8781 states and 25635 transitions. Word has length 34 [2022-03-15 16:56:59,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:56:59,618 INFO L470 AbstractCegarLoop]: Abstraction has 8781 states and 25635 transitions. [2022-03-15 16:56:59,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:56:59,618 INFO L276 IsEmpty]: Start isEmpty. Operand 8781 states and 25635 transitions. [2022-03-15 16:56:59,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:56:59,629 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:56:59,629 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:56:59,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-03-15 16:56:59,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-03-15 16:56:59,845 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:56:59,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:56:59,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1451336562, now seen corresponding path program 59 times [2022-03-15 16:56:59,845 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:56:59,845 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873148598] [2022-03-15 16:56:59,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:56:59,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:56:59,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:56:59,948 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:56:59,948 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:56:59,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873148598] [2022-03-15 16:56:59,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873148598] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:56:59,948 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241629469] [2022-03-15 16:56:59,948 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:56:59,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:56:59,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:56:59,950 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:56:59,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-03-15 16:56:59,972 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:56:59,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:56:59,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:56:59,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:00,205 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:00,205 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:57:00,229 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:00,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:00,290 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:00,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:57:00,403 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:00,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241629469] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:00,403 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:00,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 16:57:00,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006392400] [2022-03-15 16:57:00,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:00,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:57:00,403 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:00,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:57:00,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:57:00,404 INFO L87 Difference]: Start difference. First operand 8781 states and 25635 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:00,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:00,713 INFO L93 Difference]: Finished difference Result 13891 states and 40747 transitions. [2022-03-15 16:57:00,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:57:00,714 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 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 34 [2022-03-15 16:57:00,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:00,738 INFO L225 Difference]: With dead ends: 13891 [2022-03-15 16:57:00,739 INFO L226 Difference]: Without dead ends: 13801 [2022-03-15 16:57:00,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:00,740 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 168 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:00,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 660 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:00,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13801 states. [2022-03-15 16:57:00,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13801 to 9593. [2022-03-15 16:57:00,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9593 states, 9592 states have (on average 2.9265012510425357) internal successors, (28071), 9592 states have internal predecessors, (28071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:00,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9593 states to 9593 states and 28071 transitions. [2022-03-15 16:57:00,906 INFO L78 Accepts]: Start accepts. Automaton has 9593 states and 28071 transitions. Word has length 34 [2022-03-15 16:57:00,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:00,907 INFO L470 AbstractCegarLoop]: Abstraction has 9593 states and 28071 transitions. [2022-03-15 16:57:00,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:00,907 INFO L276 IsEmpty]: Start isEmpty. Operand 9593 states and 28071 transitions. [2022-03-15 16:57:00,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:00,920 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:00,920 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:00,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:01,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-03-15 16:57:01,123 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:01,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:01,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1332253550, now seen corresponding path program 60 times [2022-03-15 16:57:01,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:01,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899931111] [2022-03-15 16:57:01,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:01,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:01,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:01,225 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:01,226 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:01,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899931111] [2022-03-15 16:57:01,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899931111] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:01,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118481443] [2022-03-15 16:57:01,226 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:01,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:01,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:01,234 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:01,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-03-15 16:57:01,257 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:57:01,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:01,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:01,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:01,411 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:01,412 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:57:01,425 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:01,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:01,460 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:01,461 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:57:01,560 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:01,561 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118481443] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:01,561 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:01,561 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 16:57:01,566 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706962724] [2022-03-15 16:57:01,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:01,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:57:01,566 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:01,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:57:01,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:57:01,567 INFO L87 Difference]: Start difference. First operand 9593 states and 28071 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:01,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:01,912 INFO L93 Difference]: Finished difference Result 13916 states and 40787 transitions. [2022-03-15 16:57:01,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:57:01,912 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:01,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:01,938 INFO L225 Difference]: With dead ends: 13916 [2022-03-15 16:57:01,938 INFO L226 Difference]: Without dead ends: 13814 [2022-03-15 16:57:01,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:01,939 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 178 mSDsluCounter, 917 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:01,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 797 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:01,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13814 states. [2022-03-15 16:57:02,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13814 to 9193. [2022-03-15 16:57:02,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9193 states, 9192 states have (on average 2.922432550043516) internal successors, (26863), 9192 states have internal predecessors, (26863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:02,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9193 states to 9193 states and 26863 transitions. [2022-03-15 16:57:02,149 INFO L78 Accepts]: Start accepts. Automaton has 9193 states and 26863 transitions. Word has length 34 [2022-03-15 16:57:02,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:02,150 INFO L470 AbstractCegarLoop]: Abstraction has 9193 states and 26863 transitions. [2022-03-15 16:57:02,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:02,150 INFO L276 IsEmpty]: Start isEmpty. Operand 9193 states and 26863 transitions. [2022-03-15 16:57:02,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:02,163 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:02,163 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:02,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:02,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:02,380 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:02,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:02,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1338048164, now seen corresponding path program 61 times [2022-03-15 16:57:02,381 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:02,381 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167692999] [2022-03-15 16:57:02,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:02,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:02,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:02,506 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:02,506 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:02,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167692999] [2022-03-15 16:57:02,506 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167692999] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:02,506 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071209389] [2022-03-15 16:57:02,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:02,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:02,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:02,507 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:02,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-03-15 16:57:02,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:02,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:02,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:02,754 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:02,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:57:02,772 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:02,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:02,865 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:02,865 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:57:02,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:02,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071209389] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:02,951 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:02,951 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-03-15 16:57:02,952 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15030282] [2022-03-15 16:57:02,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:02,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:57:02,952 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:02,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:57:02,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:57:02,952 INFO L87 Difference]: Start difference. First operand 9193 states and 26863 transitions. Second operand has 21 states, 21 states have (on average 2.9523809523809526) internal successors, (62), 20 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:03,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:03,244 INFO L93 Difference]: Finished difference Result 10245 states and 29682 transitions. [2022-03-15 16:57:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:57:03,244 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9523809523809526) internal successors, (62), 20 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:03,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:03,264 INFO L225 Difference]: With dead ends: 10245 [2022-03-15 16:57:03,265 INFO L226 Difference]: Without dead ends: 10171 [2022-03-15 16:57:03,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:57:03,265 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 140 mSDsluCounter, 993 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:03,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 811 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 690 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:03,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10171 states. [2022-03-15 16:57:03,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10171 to 9511. [2022-03-15 16:57:03,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9511 states, 9510 states have (on average 2.9251314405888538) internal successors, (27818), 9510 states have internal predecessors, (27818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:03,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9511 states to 9511 states and 27818 transitions. [2022-03-15 16:57:03,427 INFO L78 Accepts]: Start accepts. Automaton has 9511 states and 27818 transitions. Word has length 34 [2022-03-15 16:57:03,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:03,428 INFO L470 AbstractCegarLoop]: Abstraction has 9511 states and 27818 transitions. [2022-03-15 16:57:03,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9523809523809526) internal successors, (62), 20 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:03,428 INFO L276 IsEmpty]: Start isEmpty. Operand 9511 states and 27818 transitions. [2022-03-15 16:57:03,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:03,441 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:03,442 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:03,458 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-15 16:57:03,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-15 16:57:03,658 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:03,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:03,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1708940652, now seen corresponding path program 62 times [2022-03-15 16:57:03,659 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:03,659 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188700039] [2022-03-15 16:57:03,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:03,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:03,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:03,761 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:03,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:03,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188700039] [2022-03-15 16:57:03,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188700039] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:03,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628431277] [2022-03-15 16:57:03,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:03,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:03,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:03,763 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:03,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-03-15 16:57:03,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:03,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:03,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:03,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:03,998 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:03,998 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:57:04,018 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:04,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:04,082 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:04,082 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:57:04,158 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:04,159 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628431277] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:04,159 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:04,159 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-03-15 16:57:04,159 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747752439] [2022-03-15 16:57:04,159 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:04,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 16:57:04,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:04,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 16:57:04,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-03-15 16:57:04,159 INFO L87 Difference]: Start difference. First operand 9511 states and 27818 transitions. Second operand has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:04,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:04,394 INFO L93 Difference]: Finished difference Result 10671 states and 30957 transitions. [2022-03-15 16:57:04,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:57:04,394 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have 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-03-15 16:57:04,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:04,415 INFO L225 Difference]: With dead ends: 10671 [2022-03-15 16:57:04,416 INFO L226 Difference]: Without dead ends: 10597 [2022-03-15 16:57:04,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:04,416 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 131 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:04,416 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 702 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:04,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10597 states. [2022-03-15 16:57:04,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10597 to 9447. [2022-03-15 16:57:04,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9447 states, 9446 states have (on average 2.9271649375396995) internal successors, (27650), 9446 states have internal predecessors, (27650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:04,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9447 states to 9447 states and 27650 transitions. [2022-03-15 16:57:04,589 INFO L78 Accepts]: Start accepts. Automaton has 9447 states and 27650 transitions. Word has length 34 [2022-03-15 16:57:04,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:04,589 INFO L470 AbstractCegarLoop]: Abstraction has 9447 states and 27650 transitions. [2022-03-15 16:57:04,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.1052631578947367) internal successors, (59), 18 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:04,589 INFO L276 IsEmpty]: Start isEmpty. Operand 9447 states and 27650 transitions. [2022-03-15 16:57:04,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:04,603 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:04,604 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:04,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:04,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-03-15 16:57:04,819 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:04,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:04,820 INFO L85 PathProgramCache]: Analyzing trace with hash -1416289990, now seen corresponding path program 63 times [2022-03-15 16:57:04,820 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:04,820 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796808152] [2022-03-15 16:57:04,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:04,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:04,929 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:04,929 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:04,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796808152] [2022-03-15 16:57:04,929 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796808152] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:04,929 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221589252] [2022-03-15 16:57:04,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:04,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:04,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:04,930 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:04,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-03-15 16:57:04,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:57:04,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:04,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:04,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:05,215 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:05,216 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 37 [2022-03-15 16:57:05,259 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:05,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:05,306 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:05,306 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:57:05,407 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:05,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221589252] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:05,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:05,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-03-15 16:57:05,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150800399] [2022-03-15 16:57:05,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:05,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:57:05,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:05,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:57:05,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:57:05,408 INFO L87 Difference]: Start difference. First operand 9447 states and 27650 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:05,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:05,675 INFO L93 Difference]: Finished difference Result 11355 states and 33052 transitions. [2022-03-15 16:57:05,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:57:05,675 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:05,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:05,693 INFO L225 Difference]: With dead ends: 11355 [2022-03-15 16:57:05,693 INFO L226 Difference]: Without dead ends: 11265 [2022-03-15 16:57:05,694 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:05,694 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 125 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:05,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 912 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:05,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11265 states. [2022-03-15 16:57:05,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11265 to 10245. [2022-03-15 16:57:05,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10245 states, 10244 states have (on average 2.9350839515814133) internal successors, (30067), 10244 states have internal predecessors, (30067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:05,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10245 states to 10245 states and 30067 transitions. [2022-03-15 16:57:05,902 INFO L78 Accepts]: Start accepts. Automaton has 10245 states and 30067 transitions. Word has length 34 [2022-03-15 16:57:05,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:05,902 INFO L470 AbstractCegarLoop]: Abstraction has 10245 states and 30067 transitions. [2022-03-15 16:57:05,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:05,902 INFO L276 IsEmpty]: Start isEmpty. Operand 10245 states and 30067 transitions. [2022-03-15 16:57:05,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:05,916 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:05,916 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:05,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-03-15 16:57:06,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:06,119 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:06,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:06,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1535373002, now seen corresponding path program 64 times [2022-03-15 16:57:06,120 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:06,120 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388076445] [2022-03-15 16:57:06,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:06,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:06,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:06,218 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:57:06,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:06,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388076445] [2022-03-15 16:57:06,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388076445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:06,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171464720] [2022-03-15 16:57:06,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:06,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:06,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:06,220 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:06,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-03-15 16:57:06,250 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:06,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:06,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:06,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:06,405 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:06,405 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:57:06,414 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:06,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:06,447 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:06,447 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:57:06,538 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:57:06,538 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171464720] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:06,538 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:06,538 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-03-15 16:57:06,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495484786] [2022-03-15 16:57:06,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:06,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:57:06,539 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:06,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:57:06,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:57:06,539 INFO L87 Difference]: Start difference. First operand 10245 states and 30067 transitions. Second operand has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:06,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:06,805 INFO L93 Difference]: Finished difference Result 11347 states and 33022 transitions. [2022-03-15 16:57:06,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:57:06,805 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:06,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:06,825 INFO L225 Difference]: With dead ends: 11347 [2022-03-15 16:57:06,825 INFO L226 Difference]: Without dead ends: 11231 [2022-03-15 16:57:06,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:06,825 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 127 mSDsluCounter, 1048 mSDsCounter, 0 mSdLazyCounter, 694 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:06,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 904 Invalid, 705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:06,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11231 states. [2022-03-15 16:57:06,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11231 to 10199. [2022-03-15 16:57:06,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10199 states, 10198 states have (on average 2.933516375759953) internal successors, (29916), 10198 states have internal predecessors, (29916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:06,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10199 states to 10199 states and 29916 transitions. [2022-03-15 16:57:06,986 INFO L78 Accepts]: Start accepts. Automaton has 10199 states and 29916 transitions. Word has length 34 [2022-03-15 16:57:06,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:06,986 INFO L470 AbstractCegarLoop]: Abstraction has 10199 states and 29916 transitions. [2022-03-15 16:57:06,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.888888888888889) internal successors, (52), 17 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:06,986 INFO L276 IsEmpty]: Start isEmpty. Operand 10199 states and 29916 transitions. [2022-03-15 16:57:07,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:07,000 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:07,000 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:07,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:07,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-15 16:57:07,214 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:07,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:07,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1391085420, now seen corresponding path program 65 times [2022-03-15 16:57:07,214 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:07,214 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213913808] [2022-03-15 16:57:07,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:07,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:07,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:07,315 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:07,315 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:07,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213913808] [2022-03-15 16:57:07,316 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213913808] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:07,316 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275312474] [2022-03-15 16:57:07,316 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:07,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:07,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:07,317 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:07,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-03-15 16:57:07,344 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 16:57:07,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:07,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:07,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:07,604 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:07,604 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 37 [2022-03-15 16:57:07,641 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:07,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:07,721 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:07,721 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:57:07,864 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:07,865 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275312474] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:07,865 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:07,865 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 16:57:07,865 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855903904] [2022-03-15 16:57:07,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:07,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:57:07,865 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:07,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:57:07,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:07,866 INFO L87 Difference]: Start difference. First operand 10199 states and 29916 transitions. Second operand has 20 states, 20 states have (on average 2.8) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:08,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:08,136 INFO L93 Difference]: Finished difference Result 11049 states and 32066 transitions. [2022-03-15 16:57:08,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:57:08,137 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.8) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:08,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:08,155 INFO L225 Difference]: With dead ends: 11049 [2022-03-15 16:57:08,155 INFO L226 Difference]: Without dead ends: 10932 [2022-03-15 16:57:08,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:08,156 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 147 mSDsluCounter, 890 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:08,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 760 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:08,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10932 states. [2022-03-15 16:57:08,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10932 to 9709. [2022-03-15 16:57:08,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9709 states, 9708 states have (on average 2.930057684384013) internal successors, (28445), 9708 states have internal predecessors, (28445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:08,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9709 states to 9709 states and 28445 transitions. [2022-03-15 16:57:08,304 INFO L78 Accepts]: Start accepts. Automaton has 9709 states and 28445 transitions. Word has length 34 [2022-03-15 16:57:08,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:08,304 INFO L470 AbstractCegarLoop]: Abstraction has 9709 states and 28445 transitions. [2022-03-15 16:57:08,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.8) internal successors, (56), 19 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:08,304 INFO L276 IsEmpty]: Start isEmpty. Operand 9709 states and 28445 transitions. [2022-03-15 16:57:08,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:08,316 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:08,316 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:08,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:08,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:08,531 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:08,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:08,532 INFO L85 PathProgramCache]: Analyzing trace with hash -2062395372, now seen corresponding path program 66 times [2022-03-15 16:57:08,532 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:08,532 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478057165] [2022-03-15 16:57:08,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:08,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:08,684 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:08,685 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:08,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478057165] [2022-03-15 16:57:08,685 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478057165] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:08,685 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657948797] [2022-03-15 16:57:08,685 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:08,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:08,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:08,704 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:08,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-03-15 16:57:08,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:57:08,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:08,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:08,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:09,153 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:09,153 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 37 [2022-03-15 16:57:09,164 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:09,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:09,249 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:09,249 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:57:09,327 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:09,328 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657948797] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:09,328 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:09,328 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-03-15 16:57:09,328 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001690112] [2022-03-15 16:57:09,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:09,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:57:09,328 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:09,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:57:09,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:09,328 INFO L87 Difference]: Start difference. First operand 9709 states and 28445 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:09,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:09,560 INFO L93 Difference]: Finished difference Result 11021 states and 32116 transitions. [2022-03-15 16:57:09,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:57:09,560 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have 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-03-15 16:57:09,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:09,578 INFO L225 Difference]: With dead ends: 11021 [2022-03-15 16:57:09,578 INFO L226 Difference]: Without dead ends: 10927 [2022-03-15 16:57:09,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:09,579 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 182 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 516 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:09,579 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 628 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:09,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10927 states. [2022-03-15 16:57:09,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10927 to 9881. [2022-03-15 16:57:09,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9881 states, 9880 states have (on average 2.9322874493927125) internal successors, (28971), 9880 states have internal predecessors, (28971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:09,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9881 states to 9881 states and 28971 transitions. [2022-03-15 16:57:09,726 INFO L78 Accepts]: Start accepts. Automaton has 9881 states and 28971 transitions. Word has length 34 [2022-03-15 16:57:09,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:09,726 INFO L470 AbstractCegarLoop]: Abstraction has 9881 states and 28971 transitions. [2022-03-15 16:57:09,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:09,726 INFO L276 IsEmpty]: Start isEmpty. Operand 9881 states and 28971 transitions. [2022-03-15 16:57:09,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:09,739 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:09,739 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:09,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:09,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:09,955 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:09,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:09,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1791855278, now seen corresponding path program 67 times [2022-03-15 16:57:09,955 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:09,955 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895011861] [2022-03-15 16:57:09,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:09,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:09,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:10,061 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:10,061 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:10,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895011861] [2022-03-15 16:57:10,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895011861] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:10,062 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788374084] [2022-03-15 16:57:10,088 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:10,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:10,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:10,089 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:10,090 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-03-15 16:57:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:10,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:10,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:10,301 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:10,302 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:57:10,327 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:10,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:10,392 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:10,393 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:57:10,476 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:10,476 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788374084] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:10,476 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:10,476 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-03-15 16:57:10,476 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894690767] [2022-03-15 16:57:10,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:10,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:57:10,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:10,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:57:10,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:10,477 INFO L87 Difference]: Start difference. First operand 9881 states and 28971 transitions. Second operand has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:10,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:10,715 INFO L93 Difference]: Finished difference Result 10687 states and 31153 transitions. [2022-03-15 16:57:10,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:57:10,715 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:10,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:10,732 INFO L225 Difference]: With dead ends: 10687 [2022-03-15 16:57:10,732 INFO L226 Difference]: Without dead ends: 10579 [2022-03-15 16:57:10,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:10,733 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 109 mSDsluCounter, 1146 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:10,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 969 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:10,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10579 states. [2022-03-15 16:57:10,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10579 to 8897. [2022-03-15 16:57:10,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8897 states, 8896 states have (on average 2.9333408273381294) internal successors, (26095), 8896 states have internal predecessors, (26095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:10,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8897 states to 8897 states and 26095 transitions. [2022-03-15 16:57:10,863 INFO L78 Accepts]: Start accepts. Automaton has 8897 states and 26095 transitions. Word has length 34 [2022-03-15 16:57:10,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:10,863 INFO L470 AbstractCegarLoop]: Abstraction has 8897 states and 26095 transitions. [2022-03-15 16:57:10,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:10,864 INFO L276 IsEmpty]: Start isEmpty. Operand 8897 states and 26095 transitions. [2022-03-15 16:57:10,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:10,875 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:10,875 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:10,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-03-15 16:57:11,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:11,080 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:11,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:11,080 INFO L85 PathProgramCache]: Analyzing trace with hash -764552876, now seen corresponding path program 68 times [2022-03-15 16:57:11,080 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:11,080 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567493103] [2022-03-15 16:57:11,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:11,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:11,163 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:11,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:11,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567493103] [2022-03-15 16:57:11,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567493103] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:11,164 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871015462] [2022-03-15 16:57:11,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:11,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:11,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:11,179 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:11,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-03-15 16:57:11,201 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:11,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:11,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:11,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:11,420 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:11,423 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:57:11,435 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:11,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:11,474 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:11,474 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:57:11,564 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:11,564 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871015462] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:11,564 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:11,564 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-03-15 16:57:11,564 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622152231] [2022-03-15 16:57:11,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:11,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:57:11,565 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:11,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:57:11,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:57:11,566 INFO L87 Difference]: Start difference. First operand 8897 states and 26095 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:11,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:11,718 INFO L93 Difference]: Finished difference Result 10521 states and 30797 transitions. [2022-03-15 16:57:11,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:57:11,718 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have 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-03-15 16:57:11,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:11,736 INFO L225 Difference]: With dead ends: 10521 [2022-03-15 16:57:11,736 INFO L226 Difference]: Without dead ends: 10439 [2022-03-15 16:57:11,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:11,736 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 142 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:11,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 521 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:11,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10439 states. [2022-03-15 16:57:11,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10439 to 10093. [2022-03-15 16:57:11,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10093 states, 10092 states have (on average 2.9440150614347997) internal successors, (29711), 10092 states have internal predecessors, (29711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:11,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10093 states to 10093 states and 29711 transitions. [2022-03-15 16:57:11,933 INFO L78 Accepts]: Start accepts. Automaton has 10093 states and 29711 transitions. Word has length 34 [2022-03-15 16:57:11,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:11,934 INFO L470 AbstractCegarLoop]: Abstraction has 10093 states and 29711 transitions. [2022-03-15 16:57:11,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:11,934 INFO L276 IsEmpty]: Start isEmpty. Operand 10093 states and 29711 transitions. [2022-03-15 16:57:11,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:11,947 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:11,947 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:11,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:12,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2022-03-15 16:57:12,162 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:12,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:12,163 INFO L85 PathProgramCache]: Analyzing trace with hash -883635888, now seen corresponding path program 69 times [2022-03-15 16:57:12,163 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:12,163 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588869641] [2022-03-15 16:57:12,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:12,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:12,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:12,263 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:12,264 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:12,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588869641] [2022-03-15 16:57:12,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588869641] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:12,264 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137113540] [2022-03-15 16:57:12,264 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:12,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:12,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:12,265 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:12,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-03-15 16:57:12,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 16:57:12,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:12,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:12,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:12,537 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:12,537 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:57:12,551 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:12,551 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:12,602 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:12,602 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:57:12,732 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:12,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137113540] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:12,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:12,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-03-15 16:57:12,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958925894] [2022-03-15 16:57:12,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:12,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 16:57:12,733 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:12,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 16:57:12,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-03-15 16:57:12,733 INFO L87 Difference]: Start difference. First operand 10093 states and 29711 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:12,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:12,980 INFO L93 Difference]: Finished difference Result 10518 states and 30785 transitions. [2022-03-15 16:57:12,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:57:12,981 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:12,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:12,999 INFO L225 Difference]: With dead ends: 10518 [2022-03-15 16:57:12,999 INFO L226 Difference]: Without dead ends: 10406 [2022-03-15 16:57:13,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 58 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:13,000 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 114 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:13,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 738 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:13,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10406 states. [2022-03-15 16:57:13,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10406 to 9635. [2022-03-15 16:57:13,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9635 states, 9634 states have (on average 2.9383433672410213) internal successors, (28308), 9634 states have internal predecessors, (28308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:13,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9635 states to 9635 states and 28308 transitions. [2022-03-15 16:57:13,146 INFO L78 Accepts]: Start accepts. Automaton has 9635 states and 28308 transitions. Word has length 34 [2022-03-15 16:57:13,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:13,146 INFO L470 AbstractCegarLoop]: Abstraction has 9635 states and 28308 transitions. [2022-03-15 16:57:13,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:13,146 INFO L276 IsEmpty]: Start isEmpty. Operand 9635 states and 28308 transitions. [2022-03-15 16:57:13,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:13,159 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:13,159 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:13,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-03-15 16:57:13,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:13,362 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:13,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:13,362 INFO L85 PathProgramCache]: Analyzing trace with hash -739348306, now seen corresponding path program 70 times [2022-03-15 16:57:13,362 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:13,362 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064703459] [2022-03-15 16:57:13,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:13,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:13,450 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:57:13,451 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:13,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064703459] [2022-03-15 16:57:13,451 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064703459] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:13,451 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230176957] [2022-03-15 16:57:13,451 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:13,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:13,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:13,452 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:13,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-03-15 16:57:13,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:13,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:13,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:13,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:13,686 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:13,686 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:57:13,716 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:13,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:13,796 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:13,797 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:57:13,883 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:57:13,884 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230176957] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:13,884 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:13,884 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-03-15 16:57:13,884 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021002424] [2022-03-15 16:57:13,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:13,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 16:57:13,884 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:13,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 16:57:13,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:13,885 INFO L87 Difference]: Start difference. First operand 9635 states and 28308 transitions. Second operand has 20 states, 20 states have (on average 2.9) internal successors, (58), 19 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-03-15 16:57:14,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:14,113 INFO L93 Difference]: Finished difference Result 10415 states and 30415 transitions. [2022-03-15 16:57:14,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 16:57:14,114 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 19 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 34 [2022-03-15 16:57:14,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:14,133 INFO L225 Difference]: With dead ends: 10415 [2022-03-15 16:57:14,133 INFO L226 Difference]: Without dead ends: 10298 [2022-03-15 16:57:14,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:14,134 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 108 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:14,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 882 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:14,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10298 states. [2022-03-15 16:57:14,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10298 to 10047. [2022-03-15 16:57:14,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10047 states, 10046 states have (on average 2.943260999402747) internal successors, (29568), 10046 states have internal predecessors, (29568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:14,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10047 states to 10047 states and 29568 transitions. [2022-03-15 16:57:14,321 INFO L78 Accepts]: Start accepts. Automaton has 10047 states and 29568 transitions. Word has length 34 [2022-03-15 16:57:14,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:14,321 INFO L470 AbstractCegarLoop]: Abstraction has 10047 states and 29568 transitions. [2022-03-15 16:57:14,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.9) internal successors, (58), 19 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-03-15 16:57:14,321 INFO L276 IsEmpty]: Start isEmpty. Operand 10047 states and 29568 transitions. [2022-03-15 16:57:14,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-15 16:57:14,335 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:14,335 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 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] [2022-03-15 16:57:14,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:14,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:14,551 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:14,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:14,551 INFO L85 PathProgramCache]: Analyzing trace with hash 260086894, now seen corresponding path program 71 times [2022-03-15 16:57:14,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:14,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548347795] [2022-03-15 16:57:14,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:14,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:14,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:14,674 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:14,674 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:14,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548347795] [2022-03-15 16:57:14,674 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548347795] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:14,674 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984647782] [2022-03-15 16:57:14,674 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:14,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:14,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:14,675 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:14,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-03-15 16:57:14,705 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:57:14,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:14,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-15 16:57:14,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:14,924 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:57:14,924 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:57:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:14,937 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:15,023 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:15,023 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:57:15,132 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:15,132 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984647782] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:15,132 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:15,132 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-03-15 16:57:15,132 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145656535] [2022-03-15 16:57:15,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:15,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:57:15,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:15,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:57:15,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:57:15,133 INFO L87 Difference]: Start difference. First operand 10047 states and 29568 transitions. Second operand has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:15,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:15,387 INFO L93 Difference]: Finished difference Result 10361 states and 30264 transitions. [2022-03-15 16:57:15,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 16:57:15,388 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-15 16:57:15,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:15,406 INFO L225 Difference]: With dead ends: 10361 [2022-03-15 16:57:15,406 INFO L226 Difference]: Without dead ends: 10285 [2022-03-15 16:57:15,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:15,407 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 155 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:15,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 655 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:15,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10285 states. [2022-03-15 16:57:15,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10285 to 8741. [2022-03-15 16:57:15,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8741 states, 8740 states have (on average 2.940846681922197) internal successors, (25703), 8740 states have internal predecessors, (25703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:15,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8741 states to 8741 states and 25703 transitions. [2022-03-15 16:57:15,553 INFO L78 Accepts]: Start accepts. Automaton has 8741 states and 25703 transitions. Word has length 34 [2022-03-15 16:57:15,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:15,553 INFO L470 AbstractCegarLoop]: Abstraction has 8741 states and 25703 transitions. [2022-03-15 16:57:15,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 21 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:15,553 INFO L276 IsEmpty]: Start isEmpty. Operand 8741 states and 25703 transitions. [2022-03-15 16:57:15,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:15,565 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:15,565 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:15,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-15 16:57:15,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-03-15 16:57:15,780 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:15,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:15,781 INFO L85 PathProgramCache]: Analyzing trace with hash -172842062, now seen corresponding path program 72 times [2022-03-15 16:57:15,781 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:15,781 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879164750] [2022-03-15 16:57:15,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:15,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:15,809 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:15,810 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:15,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879164750] [2022-03-15 16:57:15,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879164750] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:15,810 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308377077] [2022-03-15 16:57:15,810 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:15,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:15,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:15,812 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:15,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-03-15 16:57:15,837 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:57:15,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:15,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:15,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:15,932 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:15,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:15,994 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:15,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308377077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:15,995 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:15,995 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-03-15 16:57:15,995 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512972244] [2022-03-15 16:57:15,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:15,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:57:15,995 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:15,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:57:15,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:57:15,995 INFO L87 Difference]: Start difference. First operand 8741 states and 25703 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:16,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:16,157 INFO L93 Difference]: Finished difference Result 12506 states and 36770 transitions. [2022-03-15 16:57:16,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:57:16,157 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:16,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:16,182 INFO L225 Difference]: With dead ends: 12506 [2022-03-15 16:57:16,183 INFO L226 Difference]: Without dead ends: 12506 [2022-03-15 16:57:16,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:16,183 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 126 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:16,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 207 Invalid, 316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:16,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12506 states. [2022-03-15 16:57:16,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12506 to 9087. [2022-03-15 16:57:16,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9087 states, 9086 states have (on average 2.9369359454105215) internal successors, (26685), 9086 states have internal predecessors, (26685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:16,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9087 states to 9087 states and 26685 transitions. [2022-03-15 16:57:16,372 INFO L78 Accepts]: Start accepts. Automaton has 9087 states and 26685 transitions. Word has length 37 [2022-03-15 16:57:16,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:16,372 INFO L470 AbstractCegarLoop]: Abstraction has 9087 states and 26685 transitions. [2022-03-15 16:57:16,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:16,372 INFO L276 IsEmpty]: Start isEmpty. Operand 9087 states and 26685 transitions. [2022-03-15 16:57:16,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:16,385 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:16,385 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:16,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-03-15 16:57:16,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-03-15 16:57:16,600 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:16,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:16,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1321029392, now seen corresponding path program 73 times [2022-03-15 16:57:16,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:16,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090927667] [2022-03-15 16:57:16,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:16,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:16,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:16,637 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:16,638 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:16,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090927667] [2022-03-15 16:57:16,638 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090927667] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:16,638 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399422008] [2022-03-15 16:57:16,638 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:16,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:16,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:16,639 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:16,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-15 16:57:16,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:16,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:16,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:16,730 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:16,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:16,772 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:16,772 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399422008] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:16,773 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:16,773 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-03-15 16:57:16,773 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692570834] [2022-03-15 16:57:16,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:16,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:57:16,773 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:16,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:57:16,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:57:16,773 INFO L87 Difference]: Start difference. First operand 9087 states and 26685 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:16,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:16,969 INFO L93 Difference]: Finished difference Result 14863 states and 43287 transitions. [2022-03-15 16:57:16,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:57:16,969 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:16,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:16,998 INFO L225 Difference]: With dead ends: 14863 [2022-03-15 16:57:16,998 INFO L226 Difference]: Without dead ends: 14797 [2022-03-15 16:57:16,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:16,999 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 173 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:16,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 169 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:17,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14797 states. [2022-03-15 16:57:17,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14797 to 9087. [2022-03-15 16:57:17,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9087 states, 9086 states have (on average 2.935945410521682) internal successors, (26676), 9086 states have internal predecessors, (26676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:17,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9087 states to 9087 states and 26676 transitions. [2022-03-15 16:57:17,188 INFO L78 Accepts]: Start accepts. Automaton has 9087 states and 26676 transitions. Word has length 37 [2022-03-15 16:57:17,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:17,188 INFO L470 AbstractCegarLoop]: Abstraction has 9087 states and 26676 transitions. [2022-03-15 16:57:17,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:17,188 INFO L276 IsEmpty]: Start isEmpty. Operand 9087 states and 26676 transitions. [2022-03-15 16:57:17,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:17,203 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:17,203 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:17,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-03-15 16:57:17,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:17,423 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:17,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:17,424 INFO L85 PathProgramCache]: Analyzing trace with hash -299107312, now seen corresponding path program 74 times [2022-03-15 16:57:17,424 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:17,424 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551410876] [2022-03-15 16:57:17,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:17,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:17,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:17,459 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:17,459 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:17,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551410876] [2022-03-15 16:57:17,459 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551410876] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:17,459 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709464594] [2022-03-15 16:57:17,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:17,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:17,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:17,461 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:17,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-15 16:57:17,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:17,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:17,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:17,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:17,598 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:17,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:17,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709464594] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:17,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:17,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:17,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037296170] [2022-03-15 16:57:17,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:17,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:17,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:17,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:17,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:17,657 INFO L87 Difference]: Start difference. First operand 9087 states and 26676 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:18,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:18,192 INFO L93 Difference]: Finished difference Result 18726 states and 53866 transitions. [2022-03-15 16:57:18,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 16:57:18,192 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 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 37 [2022-03-15 16:57:18,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:18,229 INFO L225 Difference]: With dead ends: 18726 [2022-03-15 16:57:18,229 INFO L226 Difference]: Without dead ends: 18720 [2022-03-15 16:57:18,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=578, Invalid=1314, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 16:57:18,230 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 393 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:18,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 295 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:18,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18720 states. [2022-03-15 16:57:18,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18720 to 12042. [2022-03-15 16:57:18,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12042 states, 12041 states have (on average 2.9554854247986047) internal successors, (35587), 12041 states have internal predecessors, (35587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:18,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12042 states to 12042 states and 35587 transitions. [2022-03-15 16:57:18,643 INFO L78 Accepts]: Start accepts. Automaton has 12042 states and 35587 transitions. Word has length 37 [2022-03-15 16:57:18,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:18,643 INFO L470 AbstractCegarLoop]: Abstraction has 12042 states and 35587 transitions. [2022-03-15 16:57:18,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:18,644 INFO L276 IsEmpty]: Start isEmpty. Operand 12042 states and 35587 transitions. [2022-03-15 16:57:18,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:18,660 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:18,660 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:18,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:18,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:18,877 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:18,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:18,877 INFO L85 PathProgramCache]: Analyzing trace with hash -509804358, now seen corresponding path program 75 times [2022-03-15 16:57:18,877 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:18,877 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048743198] [2022-03-15 16:57:18,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:18,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:18,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:18,913 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:18,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:18,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048743198] [2022-03-15 16:57:18,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048743198] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:18,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942426260] [2022-03-15 16:57:18,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:18,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:18,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:18,914 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:18,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-15 16:57:18,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 16:57:18,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:18,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:18,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:19,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:19,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:19,102 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:19,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942426260] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:19,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:19,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:19,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675734131] [2022-03-15 16:57:19,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:19,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:19,102 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:19,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:19,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:19,103 INFO L87 Difference]: Start difference. First operand 12042 states and 35587 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:19,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:19,524 INFO L93 Difference]: Finished difference Result 16231 states and 47060 transitions. [2022-03-15 16:57:19,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 16:57:19,525 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:19,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:19,556 INFO L225 Difference]: With dead ends: 16231 [2022-03-15 16:57:19,556 INFO L226 Difference]: Without dead ends: 16219 [2022-03-15 16:57:19,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=417, Invalid=773, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 16:57:19,557 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 266 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:19,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 330 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:19,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16219 states. [2022-03-15 16:57:19,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16219 to 13102. [2022-03-15 16:57:19,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13102 states, 13101 states have (on average 2.9656514769864897) internal successors, (38853), 13101 states have internal predecessors, (38853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:19,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13102 states to 13102 states and 38853 transitions. [2022-03-15 16:57:19,824 INFO L78 Accepts]: Start accepts. Automaton has 13102 states and 38853 transitions. Word has length 37 [2022-03-15 16:57:19,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:19,824 INFO L470 AbstractCegarLoop]: Abstraction has 13102 states and 38853 transitions. [2022-03-15 16:57:19,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:19,824 INFO L276 IsEmpty]: Start isEmpty. Operand 13102 states and 38853 transitions. [2022-03-15 16:57:19,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:19,844 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:19,844 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:19,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:20,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2022-03-15 16:57:20,060 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:20,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:20,062 INFO L85 PathProgramCache]: Analyzing trace with hash 218947460, now seen corresponding path program 76 times [2022-03-15 16:57:20,062 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:20,062 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518688330] [2022-03-15 16:57:20,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:20,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:20,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:20,095 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:20,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:20,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518688330] [2022-03-15 16:57:20,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518688330] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:20,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564101876] [2022-03-15 16:57:20,096 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:20,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:20,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:20,097 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:20,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-15 16:57:20,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:20,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:20,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:20,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:20,212 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:20,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:20,266 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:20,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564101876] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:20,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:20,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:20,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587778476] [2022-03-15 16:57:20,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:20,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:20,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:20,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:20,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:20,267 INFO L87 Difference]: Start difference. First operand 13102 states and 38853 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:20,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:20,721 INFO L93 Difference]: Finished difference Result 16682 states and 48163 transitions. [2022-03-15 16:57:20,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 16:57:20,721 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:20,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:20,751 INFO L225 Difference]: With dead ends: 16682 [2022-03-15 16:57:20,751 INFO L226 Difference]: Without dead ends: 16682 [2022-03-15 16:57:20,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=568, Invalid=1072, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 16:57:20,751 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 222 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:20,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 327 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:20,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16682 states. [2022-03-15 16:57:20,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16682 to 11650. [2022-03-15 16:57:20,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11650 states, 11649 states have (on average 2.9569061722036225) internal successors, (34445), 11649 states have internal predecessors, (34445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:20,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11650 states to 11650 states and 34445 transitions. [2022-03-15 16:57:20,988 INFO L78 Accepts]: Start accepts. Automaton has 11650 states and 34445 transitions. Word has length 37 [2022-03-15 16:57:20,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:20,988 INFO L470 AbstractCegarLoop]: Abstraction has 11650 states and 34445 transitions. [2022-03-15 16:57:20,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:20,988 INFO L276 IsEmpty]: Start isEmpty. Operand 11650 states and 34445 transitions. [2022-03-15 16:57:21,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:21,004 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:21,004 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:21,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-03-15 16:57:21,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:21,207 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:21,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:21,208 INFO L85 PathProgramCache]: Analyzing trace with hash -158023694, now seen corresponding path program 77 times [2022-03-15 16:57:21,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:21,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262563468] [2022-03-15 16:57:21,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:21,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:21,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:21,242 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:21,242 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:21,242 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262563468] [2022-03-15 16:57:21,243 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262563468] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:21,243 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247372247] [2022-03-15 16:57:21,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:21,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:21,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:21,254 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:21,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-15 16:57:21,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:57:21,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:21,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:21,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:21,372 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:21,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:21,425 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:21,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247372247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:21,426 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:21,426 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:21,426 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001571754] [2022-03-15 16:57:21,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:21,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:21,426 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:21,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:21,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:21,426 INFO L87 Difference]: Start difference. First operand 11650 states and 34445 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:21,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:21,760 INFO L93 Difference]: Finished difference Result 17986 states and 51918 transitions. [2022-03-15 16:57:21,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 16:57:21,760 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:21,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:21,796 INFO L225 Difference]: With dead ends: 17986 [2022-03-15 16:57:21,796 INFO L226 Difference]: Without dead ends: 17972 [2022-03-15 16:57:21,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 16:57:21,796 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 394 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:21,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [394 Valid, 242 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:21,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17972 states. [2022-03-15 16:57:21,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17972 to 10490. [2022-03-15 16:57:22,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10490 states, 10489 states have (on average 2.9443226237010203) internal successors, (30883), 10489 states have internal predecessors, (30883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:22,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10490 states to 10490 states and 30883 transitions. [2022-03-15 16:57:22,031 INFO L78 Accepts]: Start accepts. Automaton has 10490 states and 30883 transitions. Word has length 37 [2022-03-15 16:57:22,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:22,031 INFO L470 AbstractCegarLoop]: Abstraction has 10490 states and 30883 transitions. [2022-03-15 16:57:22,031 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:22,031 INFO L276 IsEmpty]: Start isEmpty. Operand 10490 states and 30883 transitions. [2022-03-15 16:57:22,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:22,047 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:22,047 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:22,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:22,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:22,258 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:22,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:22,258 INFO L85 PathProgramCache]: Analyzing trace with hash -73624920, now seen corresponding path program 78 times [2022-03-15 16:57:22,259 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:22,259 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450489151] [2022-03-15 16:57:22,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:22,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:22,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:22,297 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:22,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:22,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450489151] [2022-03-15 16:57:22,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450489151] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:22,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662443176] [2022-03-15 16:57:22,297 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:22,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:22,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:22,298 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:22,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-15 16:57:22,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 16:57:22,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:22,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:22,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:22,419 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:22,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:22,481 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:22,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662443176] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:22,481 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:22,481 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:22,481 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414620858] [2022-03-15 16:57:22,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:22,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:22,482 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:22,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:22,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:22,483 INFO L87 Difference]: Start difference. First operand 10490 states and 30883 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:22,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:22,795 INFO L93 Difference]: Finished difference Result 17889 states and 51707 transitions. [2022-03-15 16:57:22,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 16:57:22,796 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:22,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:22,830 INFO L225 Difference]: With dead ends: 17889 [2022-03-15 16:57:22,830 INFO L226 Difference]: Without dead ends: 17833 [2022-03-15 16:57:22,831 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=274, Invalid=782, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 16:57:22,831 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 298 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:22,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 253 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:22,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17833 states. [2022-03-15 16:57:23,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17833 to 11034. [2022-03-15 16:57:23,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11034 states, 11033 states have (on average 2.94162965648509) internal successors, (32455), 11033 states have internal predecessors, (32455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:23,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11034 states to 11034 states and 32455 transitions. [2022-03-15 16:57:23,084 INFO L78 Accepts]: Start accepts. Automaton has 11034 states and 32455 transitions. Word has length 37 [2022-03-15 16:57:23,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:23,084 INFO L470 AbstractCegarLoop]: Abstraction has 11034 states and 32455 transitions. [2022-03-15 16:57:23,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:23,084 INFO L276 IsEmpty]: Start isEmpty. Operand 11034 states and 32455 transitions. [2022-03-15 16:57:23,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:23,099 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:23,099 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:23,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:23,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-03-15 16:57:23,315 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:23,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:23,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1566412590, now seen corresponding path program 79 times [2022-03-15 16:57:23,315 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:23,315 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534627100] [2022-03-15 16:57:23,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:23,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:23,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:23,347 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:23,347 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:23,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534627100] [2022-03-15 16:57:23,347 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534627100] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:23,347 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544502079] [2022-03-15 16:57:23,347 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:23,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:23,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:23,348 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:23,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-15 16:57:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:23,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:23,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:23,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:23,465 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:23,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544502079] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:23,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:23,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:23,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086054789] [2022-03-15 16:57:23,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:23,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:23,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:23,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:23,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:23,466 INFO L87 Difference]: Start difference. First operand 11034 states and 32455 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:23,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:23,793 INFO L93 Difference]: Finished difference Result 16386 states and 47537 transitions. [2022-03-15 16:57:23,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:57:23,793 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:23,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:23,822 INFO L225 Difference]: With dead ends: 16386 [2022-03-15 16:57:23,822 INFO L226 Difference]: Without dead ends: 16337 [2022-03-15 16:57:23,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=202, Invalid=554, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:57:23,822 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 235 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:23,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [235 Valid, 172 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:23,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16337 states. [2022-03-15 16:57:23,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16337 to 11048. [2022-03-15 16:57:24,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11048 states, 11047 states have (on average 2.9385353489635193) internal successors, (32462), 11047 states have internal predecessors, (32462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:24,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11048 states to 11048 states and 32462 transitions. [2022-03-15 16:57:24,028 INFO L78 Accepts]: Start accepts. Automaton has 11048 states and 32462 transitions. Word has length 37 [2022-03-15 16:57:24,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:24,028 INFO L470 AbstractCegarLoop]: Abstraction has 11048 states and 32462 transitions. [2022-03-15 16:57:24,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:24,029 INFO L276 IsEmpty]: Start isEmpty. Operand 11048 states and 32462 transitions. [2022-03-15 16:57:24,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:24,059 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:24,059 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:24,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:24,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:24,260 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:24,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:24,260 INFO L85 PathProgramCache]: Analyzing trace with hash -290512654, now seen corresponding path program 80 times [2022-03-15 16:57:24,260 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:24,260 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979336663] [2022-03-15 16:57:24,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:24,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:24,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:24,301 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:24,301 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:24,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979336663] [2022-03-15 16:57:24,301 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979336663] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:24,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277360390] [2022-03-15 16:57:24,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:24,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:24,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:24,303 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:24,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-15 16:57:24,325 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:24,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:24,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:24,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:24,427 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:24,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:24,479 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:24,479 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277360390] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:24,479 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:24,479 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:57:24,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366484123] [2022-03-15 16:57:24,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:24,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:57:24,480 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:24,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:57:24,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:57:24,480 INFO L87 Difference]: Start difference. First operand 11048 states and 32462 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:24,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:24,931 INFO L93 Difference]: Finished difference Result 16071 states and 46102 transitions. [2022-03-15 16:57:24,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 16:57:24,932 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:24,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:24,957 INFO L225 Difference]: With dead ends: 16071 [2022-03-15 16:57:24,958 INFO L226 Difference]: Without dead ends: 16011 [2022-03-15 16:57:24,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=475, Invalid=1007, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 16:57:24,958 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 407 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:24,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 258 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:24,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16011 states. [2022-03-15 16:57:25,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16011 to 11326. [2022-03-15 16:57:25,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11326 states, 11325 states have (on average 2.928653421633554) internal successors, (33167), 11325 states have internal predecessors, (33167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:25,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11326 states to 11326 states and 33167 transitions. [2022-03-15 16:57:25,179 INFO L78 Accepts]: Start accepts. Automaton has 11326 states and 33167 transitions. Word has length 37 [2022-03-15 16:57:25,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:25,179 INFO L470 AbstractCegarLoop]: Abstraction has 11326 states and 33167 transitions. [2022-03-15 16:57:25,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:25,179 INFO L276 IsEmpty]: Start isEmpty. Operand 11326 states and 33167 transitions. [2022-03-15 16:57:25,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:25,193 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:25,193 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:25,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:25,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:25,400 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:25,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:25,400 INFO L85 PathProgramCache]: Analyzing trace with hash 126146986, now seen corresponding path program 81 times [2022-03-15 16:57:25,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:25,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820007587] [2022-03-15 16:57:25,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:25,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:25,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:25,448 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:25,449 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:25,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820007587] [2022-03-15 16:57:25,449 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820007587] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:25,449 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49678342] [2022-03-15 16:57:25,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:25,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:25,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:25,451 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:25,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-15 16:57:25,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 16:57:25,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:25,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:25,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:25,569 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:25,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:25,610 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:25,611 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49678342] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:25,611 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:25,611 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-03-15 16:57:25,611 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725854679] [2022-03-15 16:57:25,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:25,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:25,611 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:25,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:25,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:25,612 INFO L87 Difference]: Start difference. First operand 11326 states and 33167 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:26,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:26,059 INFO L93 Difference]: Finished difference Result 16740 states and 47681 transitions. [2022-03-15 16:57:26,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 16:57:26,060 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:26,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:26,088 INFO L225 Difference]: With dead ends: 16740 [2022-03-15 16:57:26,088 INFO L226 Difference]: Without dead ends: 16733 [2022-03-15 16:57:26,089 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=603, Invalid=1119, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 16:57:26,089 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 273 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:26,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 252 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:26,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16733 states. [2022-03-15 16:57:26,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16733 to 11874. [2022-03-15 16:57:26,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11874 states, 11873 states have (on average 2.926219152699402) internal successors, (34743), 11873 states have internal predecessors, (34743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:26,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11874 states to 11874 states and 34743 transitions. [2022-03-15 16:57:26,307 INFO L78 Accepts]: Start accepts. Automaton has 11874 states and 34743 transitions. Word has length 37 [2022-03-15 16:57:26,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:26,307 INFO L470 AbstractCegarLoop]: Abstraction has 11874 states and 34743 transitions. [2022-03-15 16:57:26,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:26,307 INFO L276 IsEmpty]: Start isEmpty. Operand 11874 states and 34743 transitions. [2022-03-15 16:57:26,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:26,322 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:26,323 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:26,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:26,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-03-15 16:57:26,534 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:26,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:26,535 INFO L85 PathProgramCache]: Analyzing trace with hash -188312970, now seen corresponding path program 82 times [2022-03-15 16:57:26,535 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:26,535 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068793432] [2022-03-15 16:57:26,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:26,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:26,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:26,574 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:26,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:26,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068793432] [2022-03-15 16:57:26,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068793432] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:26,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786897777] [2022-03-15 16:57:26,575 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:26,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:26,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:26,577 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:26,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-15 16:57:26,603 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:26,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:26,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:26,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:26,704 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:26,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:26,767 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:26,767 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786897777] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:26,767 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:26,767 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-03-15 16:57:26,767 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783612920] [2022-03-15 16:57:26,767 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:26,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:57:26,767 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:26,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:57:26,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:57:26,767 INFO L87 Difference]: Start difference. First operand 11874 states and 34743 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:27,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:27,107 INFO L93 Difference]: Finished difference Result 17514 states and 50064 transitions. [2022-03-15 16:57:27,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 16:57:27,108 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:27,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:27,140 INFO L225 Difference]: With dead ends: 17514 [2022-03-15 16:57:27,140 INFO L226 Difference]: Without dead ends: 17400 [2022-03-15 16:57:27,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=512, Invalid=1210, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 16:57:27,140 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 452 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:27,140 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [452 Valid, 283 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:27,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17400 states. [2022-03-15 16:57:27,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17400 to 13318. [2022-03-15 16:57:27,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13318 states, 13317 states have (on average 2.9225050687091687) internal successors, (38919), 13317 states have internal predecessors, (38919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:27,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13318 states to 13318 states and 38919 transitions. [2022-03-15 16:57:27,386 INFO L78 Accepts]: Start accepts. Automaton has 13318 states and 38919 transitions. Word has length 37 [2022-03-15 16:57:27,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:27,386 INFO L470 AbstractCegarLoop]: Abstraction has 13318 states and 38919 transitions. [2022-03-15 16:57:27,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:27,386 INFO L276 IsEmpty]: Start isEmpty. Operand 13318 states and 38919 transitions. [2022-03-15 16:57:27,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:27,404 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:27,404 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:27,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2022-03-15 16:57:27,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:27,619 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:27,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:27,620 INFO L85 PathProgramCache]: Analyzing trace with hash 63148932, now seen corresponding path program 83 times [2022-03-15 16:57:27,620 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:27,620 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674124127] [2022-03-15 16:57:27,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:27,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:27,648 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:27,649 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:27,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674124127] [2022-03-15 16:57:27,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674124127] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:27,649 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169261523] [2022-03-15 16:57:27,649 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:27,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:27,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:27,650 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:27,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-15 16:57:27,709 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 16:57:27,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:27,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:27,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:27,818 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:27,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:27,870 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:27,870 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169261523] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:27,870 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:27,870 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-03-15 16:57:27,870 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603612243] [2022-03-15 16:57:27,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:27,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:27,870 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:27,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:27,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:27,871 INFO L87 Difference]: Start difference. First operand 13318 states and 38919 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:28,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:28,322 INFO L93 Difference]: Finished difference Result 21245 states and 60807 transitions. [2022-03-15 16:57:28,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 16:57:28,323 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:28,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:28,361 INFO L225 Difference]: With dead ends: 21245 [2022-03-15 16:57:28,361 INFO L226 Difference]: Without dead ends: 21238 [2022-03-15 16:57:28,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 16:57:28,372 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 227 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:28,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 350 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:28,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21238 states. [2022-03-15 16:57:28,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21238 to 17258. [2022-03-15 16:57:28,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17258 states, 17257 states have (on average 2.9188735006084485) internal successors, (50371), 17257 states have internal predecessors, (50371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:28,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17258 states to 17258 states and 50371 transitions. [2022-03-15 16:57:28,779 INFO L78 Accepts]: Start accepts. Automaton has 17258 states and 50371 transitions. Word has length 37 [2022-03-15 16:57:28,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:28,779 INFO L470 AbstractCegarLoop]: Abstraction has 17258 states and 50371 transitions. [2022-03-15 16:57:28,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:28,779 INFO L276 IsEmpty]: Start isEmpty. Operand 17258 states and 50371 transitions. [2022-03-15 16:57:28,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:28,806 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:28,806 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:28,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:29,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:29,022 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:29,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:29,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1849245336, now seen corresponding path program 84 times [2022-03-15 16:57:29,022 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:29,022 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289969274] [2022-03-15 16:57:29,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:29,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:29,044 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:29,045 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:29,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289969274] [2022-03-15 16:57:29,045 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289969274] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:29,045 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305780696] [2022-03-15 16:57:29,045 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:29,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:29,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:29,047 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:29,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-15 16:57:29,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:57:29,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:29,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:29,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:29,133 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:29,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:29,165 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:29,166 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305780696] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:29,166 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:29,166 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-03-15 16:57:29,166 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741125921] [2022-03-15 16:57:29,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:29,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:57:29,166 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:29,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:57:29,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:57:29,166 INFO L87 Difference]: Start difference. First operand 17258 states and 50371 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:29,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:29,364 INFO L93 Difference]: Finished difference Result 20016 states and 58107 transitions. [2022-03-15 16:57:29,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:57:29,364 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:29,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:29,409 INFO L225 Difference]: With dead ends: 20016 [2022-03-15 16:57:29,410 INFO L226 Difference]: Without dead ends: 20016 [2022-03-15 16:57:29,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:29,410 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 123 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:29,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 237 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:29,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20016 states. [2022-03-15 16:57:29,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20016 to 17472. [2022-03-15 16:57:29,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17472 states, 17471 states have (on average 2.9182073149791083) internal successors, (50984), 17471 states have internal predecessors, (50984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:29,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17472 states to 17472 states and 50984 transitions. [2022-03-15 16:57:29,767 INFO L78 Accepts]: Start accepts. Automaton has 17472 states and 50984 transitions. Word has length 37 [2022-03-15 16:57:29,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:29,767 INFO L470 AbstractCegarLoop]: Abstraction has 17472 states and 50984 transitions. [2022-03-15 16:57:29,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:29,768 INFO L276 IsEmpty]: Start isEmpty. Operand 17472 states and 50984 transitions. [2022-03-15 16:57:29,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:29,794 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:29,794 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:29,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:30,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-03-15 16:57:30,010 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:30,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:30,011 INFO L85 PathProgramCache]: Analyzing trace with hash -913601656, now seen corresponding path program 85 times [2022-03-15 16:57:30,011 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:30,011 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403493273] [2022-03-15 16:57:30,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:30,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:30,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:30,047 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:30,047 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:30,048 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403493273] [2022-03-15 16:57:30,048 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403493273] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:30,048 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633692680] [2022-03-15 16:57:30,048 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:30,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:30,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:30,051 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:30,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-15 16:57:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:30,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:30,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:30,124 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:30,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:30,153 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:30,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633692680] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:30,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:30,154 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-03-15 16:57:30,154 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093627961] [2022-03-15 16:57:30,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:30,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 16:57:30,155 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:30,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 16:57:30,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-03-15 16:57:30,155 INFO L87 Difference]: Start difference. First operand 17472 states and 50984 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:30,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:30,372 INFO L93 Difference]: Finished difference Result 21557 states and 62279 transitions. [2022-03-15 16:57:30,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 16:57:30,372 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:30,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:30,414 INFO L225 Difference]: With dead ends: 21557 [2022-03-15 16:57:30,415 INFO L226 Difference]: Without dead ends: 21503 [2022-03-15 16:57:30,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-03-15 16:57:30,415 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 171 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:30,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 185 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:30,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21503 states. [2022-03-15 16:57:30,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21503 to 17472. [2022-03-15 16:57:30,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17472 states, 17471 states have (on average 2.917749413313491) internal successors, (50976), 17471 states have internal predecessors, (50976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:30,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17472 states to 17472 states and 50976 transitions. [2022-03-15 16:57:30,755 INFO L78 Accepts]: Start accepts. Automaton has 17472 states and 50976 transitions. Word has length 37 [2022-03-15 16:57:30,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:30,756 INFO L470 AbstractCegarLoop]: Abstraction has 17472 states and 50976 transitions. [2022-03-15 16:57:30,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:30,756 INFO L276 IsEmpty]: Start isEmpty. Operand 17472 states and 50976 transitions. [2022-03-15 16:57:30,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:30,780 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:30,781 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:30,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:30,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-15 16:57:30,997 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:30,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:30,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1810456310, now seen corresponding path program 86 times [2022-03-15 16:57:30,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:30,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000910592] [2022-03-15 16:57:30,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:30,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:31,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:31,039 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:31,039 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:31,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000910592] [2022-03-15 16:57:31,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000910592] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:31,039 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77712174] [2022-03-15 16:57:31,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:31,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:31,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:31,040 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:31,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-15 16:57:31,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:31,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:31,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:31,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:31,162 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:31,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:31,213 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:31,214 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77712174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:31,214 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:31,214 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:31,214 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270644520] [2022-03-15 16:57:31,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:31,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:31,214 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:31,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:31,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:31,215 INFO L87 Difference]: Start difference. First operand 17472 states and 50976 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:31,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:31,532 INFO L93 Difference]: Finished difference Result 19795 states and 57175 transitions. [2022-03-15 16:57:31,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-03-15 16:57:31,532 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 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 37 [2022-03-15 16:57:31,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:31,567 INFO L225 Difference]: With dead ends: 19795 [2022-03-15 16:57:31,567 INFO L226 Difference]: Without dead ends: 19795 [2022-03-15 16:57:31,567 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=180, Invalid=372, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:31,567 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 112 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:31,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 294 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:31,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19795 states. [2022-03-15 16:57:31,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19795 to 17762. [2022-03-15 16:57:31,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17762 states, 17761 states have (on average 2.916446146050335) internal successors, (51799), 17761 states have internal predecessors, (51799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:31,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17762 states to 17762 states and 51799 transitions. [2022-03-15 16:57:31,939 INFO L78 Accepts]: Start accepts. Automaton has 17762 states and 51799 transitions. Word has length 37 [2022-03-15 16:57:31,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:31,939 INFO L470 AbstractCegarLoop]: Abstraction has 17762 states and 51799 transitions. [2022-03-15 16:57:31,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:31,939 INFO L276 IsEmpty]: Start isEmpty. Operand 17762 states and 51799 transitions. [2022-03-15 16:57:31,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:31,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:31,966 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:31,982 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-03-15 16:57:32,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-15 16:57:32,179 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:32,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:32,180 INFO L85 PathProgramCache]: Analyzing trace with hash 6994976, now seen corresponding path program 87 times [2022-03-15 16:57:32,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:32,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174115436] [2022-03-15 16:57:32,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:32,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:32,225 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:32,225 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:32,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174115436] [2022-03-15 16:57:32,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174115436] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:32,226 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273692799] [2022-03-15 16:57:32,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:32,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:32,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:32,240 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:32,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-15 16:57:32,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:57:32,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:32,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:32,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:32,357 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:32,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:32,409 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:32,409 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273692799] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:32,409 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:32,409 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:32,409 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641422965] [2022-03-15 16:57:32,409 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:32,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:32,409 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:32,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:32,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:32,409 INFO L87 Difference]: Start difference. First operand 17762 states and 51799 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:32,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:32,680 INFO L93 Difference]: Finished difference Result 22312 states and 64100 transitions. [2022-03-15 16:57:32,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:57:32,681 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:32,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:32,721 INFO L225 Difference]: With dead ends: 22312 [2022-03-15 16:57:32,721 INFO L226 Difference]: Without dead ends: 22270 [2022-03-15 16:57:32,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=235, Invalid=635, Unknown=0, NotChecked=0, Total=870 [2022-03-15 16:57:32,722 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 243 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:32,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 272 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:32,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22270 states. [2022-03-15 16:57:33,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22270 to 18356. [2022-03-15 16:57:33,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18356 states, 18355 states have (on average 2.922800326886407) internal successors, (53648), 18355 states have internal predecessors, (53648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:33,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18356 states to 18356 states and 53648 transitions. [2022-03-15 16:57:33,068 INFO L78 Accepts]: Start accepts. Automaton has 18356 states and 53648 transitions. Word has length 37 [2022-03-15 16:57:33,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:33,068 INFO L470 AbstractCegarLoop]: Abstraction has 18356 states and 53648 transitions. [2022-03-15 16:57:33,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:33,068 INFO L276 IsEmpty]: Start isEmpty. Operand 18356 states and 53648 transitions. [2022-03-15 16:57:33,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:33,092 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:33,092 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:33,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:33,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:33,296 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:33,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:33,296 INFO L85 PathProgramCache]: Analyzing trace with hash -195473192, now seen corresponding path program 88 times [2022-03-15 16:57:33,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:33,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138276135] [2022-03-15 16:57:33,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:33,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:33,345 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:33,345 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:33,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138276135] [2022-03-15 16:57:33,345 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138276135] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:33,345 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645184820] [2022-03-15 16:57:33,345 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:33,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:33,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:33,346 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:33,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-15 16:57:33,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:33,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:33,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:33,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:33,450 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:33,451 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:33,501 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:33,501 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645184820] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:33,501 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:33,501 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:33,501 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895644209] [2022-03-15 16:57:33,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:33,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:33,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:33,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:33,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:33,502 INFO L87 Difference]: Start difference. First operand 18356 states and 53648 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:34,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:34,106 INFO L93 Difference]: Finished difference Result 23064 states and 66316 transitions. [2022-03-15 16:57:34,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 16:57:34,107 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 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 37 [2022-03-15 16:57:34,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:34,159 INFO L225 Difference]: With dead ends: 23064 [2022-03-15 16:57:34,160 INFO L226 Difference]: Without dead ends: 23064 [2022-03-15 16:57:34,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=425, Invalid=907, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 16:57:34,160 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 165 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:34,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 452 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 758 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:57:34,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23064 states. [2022-03-15 16:57:34,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23064 to 19500. [2022-03-15 16:57:34,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19500 states, 19499 states have (on average 2.919431765731576) internal successors, (56926), 19499 states have internal predecessors, (56926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:34,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19500 states to 19500 states and 56926 transitions. [2022-03-15 16:57:34,600 INFO L78 Accepts]: Start accepts. Automaton has 19500 states and 56926 transitions. Word has length 37 [2022-03-15 16:57:34,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:34,600 INFO L470 AbstractCegarLoop]: Abstraction has 19500 states and 56926 transitions. [2022-03-15 16:57:34,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:34,600 INFO L276 IsEmpty]: Start isEmpty. Operand 19500 states and 56926 transitions. [2022-03-15 16:57:34,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:34,629 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:34,629 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:34,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:34,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:34,844 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:34,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:34,844 INFO L85 PathProgramCache]: Analyzing trace with hash -2123951122, now seen corresponding path program 89 times [2022-03-15 16:57:34,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:34,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235368451] [2022-03-15 16:57:34,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:34,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:34,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:34,867 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:34,867 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:34,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235368451] [2022-03-15 16:57:34,867 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235368451] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:34,867 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172882895] [2022-03-15 16:57:34,867 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:34,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:34,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:34,870 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:34,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-15 16:57:34,897 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 16:57:34,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:34,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:34,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:34,950 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:34,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:34,980 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:34,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172882895] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:34,980 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:34,980 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:34,980 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597748564] [2022-03-15 16:57:34,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:34,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:34,980 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:34,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:34,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:34,981 INFO L87 Difference]: Start difference. First operand 19500 states and 56926 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:35,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:35,349 INFO L93 Difference]: Finished difference Result 25828 states and 74407 transitions. [2022-03-15 16:57:35,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 16:57:35,349 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:35,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:35,400 INFO L225 Difference]: With dead ends: 25828 [2022-03-15 16:57:35,400 INFO L226 Difference]: Without dead ends: 25780 [2022-03-15 16:57:35,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 16:57:35,401 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 309 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:35,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 284 Invalid, 459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:35,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25780 states. [2022-03-15 16:57:35,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25780 to 21966. [2022-03-15 16:57:35,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21966 states, 21965 states have (on average 2.9118597769178236) internal successors, (63959), 21965 states have internal predecessors, (63959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:35,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21966 states to 21966 states and 63959 transitions. [2022-03-15 16:57:35,846 INFO L78 Accepts]: Start accepts. Automaton has 21966 states and 63959 transitions. Word has length 37 [2022-03-15 16:57:35,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:35,846 INFO L470 AbstractCegarLoop]: Abstraction has 21966 states and 63959 transitions. [2022-03-15 16:57:35,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:35,846 INFO L276 IsEmpty]: Start isEmpty. Operand 21966 states and 63959 transitions. [2022-03-15 16:57:35,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:35,875 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:35,875 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:35,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-15 16:57:36,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:36,087 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:36,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:36,088 INFO L85 PathProgramCache]: Analyzing trace with hash 838302262, now seen corresponding path program 90 times [2022-03-15 16:57:36,088 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:36,088 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604188052] [2022-03-15 16:57:36,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:36,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:36,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:36,119 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:36,119 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:36,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604188052] [2022-03-15 16:57:36,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604188052] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:36,119 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446226961] [2022-03-15 16:57:36,119 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:36,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:36,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:36,121 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:36,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-15 16:57:36,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:57:36,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:36,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:36,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:36,215 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:36,215 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:36,246 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:36,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446226961] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:36,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:36,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:36,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767955008] [2022-03-15 16:57:36,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:36,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:36,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:36,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:36,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:36,247 INFO L87 Difference]: Start difference. First operand 21966 states and 63959 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:36,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:36,682 INFO L93 Difference]: Finished difference Result 26907 states and 77204 transitions. [2022-03-15 16:57:36,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 16:57:36,682 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 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 37 [2022-03-15 16:57:36,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:36,738 INFO L225 Difference]: With dead ends: 26907 [2022-03-15 16:57:36,738 INFO L226 Difference]: Without dead ends: 26907 [2022-03-15 16:57:36,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=568, Invalid=1072, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 16:57:36,739 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 234 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:36,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 371 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:36,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26907 states. [2022-03-15 16:57:37,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26907 to 23390. [2022-03-15 16:57:37,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23390 states, 23389 states have (on average 2.923639317627945) internal successors, (68381), 23389 states have internal predecessors, (68381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:37,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23390 states to 23390 states and 68381 transitions. [2022-03-15 16:57:37,185 INFO L78 Accepts]: Start accepts. Automaton has 23390 states and 68381 transitions. Word has length 37 [2022-03-15 16:57:37,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:37,185 INFO L470 AbstractCegarLoop]: Abstraction has 23390 states and 68381 transitions. [2022-03-15 16:57:37,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:37,185 INFO L276 IsEmpty]: Start isEmpty. Operand 23390 states and 68381 transitions. [2022-03-15 16:57:37,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:37,284 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:37,284 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:37,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:37,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2022-03-15 16:57:37,491 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:37,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:37,492 INFO L85 PathProgramCache]: Analyzing trace with hash 627605216, now seen corresponding path program 91 times [2022-03-15 16:57:37,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:37,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923231227] [2022-03-15 16:57:37,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:37,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:37,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:37,523 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:37,523 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:37,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923231227] [2022-03-15 16:57:37,523 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923231227] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:37,523 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457845344] [2022-03-15 16:57:37,523 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:37,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:37,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:37,524 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:37,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-15 16:57:37,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:37,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:37,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:37,654 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:37,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:37,706 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:37,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457845344] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:37,707 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:37,707 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:37,707 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554102245] [2022-03-15 16:57:37,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:37,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:37,707 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:37,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:37,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:37,707 INFO L87 Difference]: Start difference. First operand 23390 states and 68381 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:38,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:38,119 INFO L93 Difference]: Finished difference Result 28781 states and 83207 transitions. [2022-03-15 16:57:38,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 16:57:38,119 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:38,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:38,193 INFO L225 Difference]: With dead ends: 28781 [2022-03-15 16:57:38,193 INFO L226 Difference]: Without dead ends: 28763 [2022-03-15 16:57:38,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 16:57:38,194 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 304 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:38,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 249 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:38,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28763 states. [2022-03-15 16:57:38,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28763 to 23896. [2022-03-15 16:57:38,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23896 states, 23895 states have (on average 2.924377484829462) internal successors, (69878), 23895 states have internal predecessors, (69878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:38,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23896 states to 23896 states and 69878 transitions. [2022-03-15 16:57:38,803 INFO L78 Accepts]: Start accepts. Automaton has 23896 states and 69878 transitions. Word has length 37 [2022-03-15 16:57:38,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:38,803 INFO L470 AbstractCegarLoop]: Abstraction has 23896 states and 69878 transitions. [2022-03-15 16:57:38,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:38,803 INFO L276 IsEmpty]: Start isEmpty. Operand 23896 states and 69878 transitions. [2022-03-15 16:57:38,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:38,835 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:38,835 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:38,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:39,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2022-03-15 16:57:39,039 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:39,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:39,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1356357034, now seen corresponding path program 92 times [2022-03-15 16:57:39,040 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:39,040 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784582294] [2022-03-15 16:57:39,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:39,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:39,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:39,098 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:39,098 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:39,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784582294] [2022-03-15 16:57:39,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784582294] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:39,098 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644411908] [2022-03-15 16:57:39,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:39,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:39,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:39,105 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:39,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-15 16:57:39,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:39,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:39,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:39,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:39,222 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:39,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:39,271 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:39,272 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644411908] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:39,272 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:39,272 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:39,272 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802818990] [2022-03-15 16:57:39,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:39,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:39,272 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:39,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:39,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:39,272 INFO L87 Difference]: Start difference. First operand 23896 states and 69878 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:39,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:39,900 INFO L93 Difference]: Finished difference Result 28064 states and 80410 transitions. [2022-03-15 16:57:39,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 16:57:39,901 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:39,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:40,077 INFO L225 Difference]: With dead ends: 28064 [2022-03-15 16:57:40,077 INFO L226 Difference]: Without dead ends: 28057 [2022-03-15 16:57:40,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=578, Invalid=1314, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 16:57:40,077 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 388 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:40,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [388 Valid, 255 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 387 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:40,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28057 states. [2022-03-15 16:57:40,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28057 to 23076. [2022-03-15 16:57:40,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23076 states, 23075 states have (on average 2.9116359696641387) internal successors, (67186), 23075 states have internal predecessors, (67186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:40,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23076 states to 23076 states and 67186 transitions. [2022-03-15 16:57:40,561 INFO L78 Accepts]: Start accepts. Automaton has 23076 states and 67186 transitions. Word has length 37 [2022-03-15 16:57:40,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:40,561 INFO L470 AbstractCegarLoop]: Abstraction has 23076 states and 67186 transitions. [2022-03-15 16:57:40,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:40,561 INFO L276 IsEmpty]: Start isEmpty. Operand 23076 states and 67186 transitions. [2022-03-15 16:57:40,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:40,596 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:40,596 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:40,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2022-03-15 16:57:40,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:40,809 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:40,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:40,809 INFO L85 PathProgramCache]: Analyzing trace with hash 979385880, now seen corresponding path program 93 times [2022-03-15 16:57:40,809 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:40,809 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209044408] [2022-03-15 16:57:40,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:40,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:40,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:40,853 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:40,854 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:40,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209044408] [2022-03-15 16:57:40,854 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209044408] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:40,854 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739577271] [2022-03-15 16:57:40,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:40,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:40,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:40,855 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:40,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-15 16:57:40,881 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 16:57:40,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:40,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:40,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:40,965 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:40,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:41,018 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:41,018 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739577271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:41,018 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:41,018 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-03-15 16:57:41,018 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083186765] [2022-03-15 16:57:41,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:41,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:41,018 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:41,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:41,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:41,019 INFO L87 Difference]: Start difference. First operand 23076 states and 67186 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:41,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:41,450 INFO L93 Difference]: Finished difference Result 25308 states and 72855 transitions. [2022-03-15 16:57:41,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 16:57:41,451 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:41,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:41,510 INFO L225 Difference]: With dead ends: 25308 [2022-03-15 16:57:41,510 INFO L226 Difference]: Without dead ends: 25294 [2022-03-15 16:57:41,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=367, Invalid=689, Unknown=0, NotChecked=0, Total=1056 [2022-03-15 16:57:41,511 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 182 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:41,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 357 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:41,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25294 states. [2022-03-15 16:57:41,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25294 to 20550. [2022-03-15 16:57:41,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20550 states, 20549 states have (on average 2.9120151832205945) internal successors, (59839), 20549 states have internal predecessors, (59839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:42,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20550 states to 20550 states and 59839 transitions. [2022-03-15 16:57:42,046 INFO L78 Accepts]: Start accepts. Automaton has 20550 states and 59839 transitions. Word has length 37 [2022-03-15 16:57:42,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:42,046 INFO L470 AbstractCegarLoop]: Abstraction has 20550 states and 59839 transitions. [2022-03-15 16:57:42,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:42,047 INFO L276 IsEmpty]: Start isEmpty. Operand 20550 states and 59839 transitions. [2022-03-15 16:57:42,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:42,081 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:42,081 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:42,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-15 16:57:42,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:42,282 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:42,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:42,283 INFO L85 PathProgramCache]: Analyzing trace with hash -2121681092, now seen corresponding path program 94 times [2022-03-15 16:57:42,283 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:42,283 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662370932] [2022-03-15 16:57:42,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:42,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:42,318 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:42,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:42,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662370932] [2022-03-15 16:57:42,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662370932] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:42,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519798228] [2022-03-15 16:57:42,319 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:42,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:42,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:42,320 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:42,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-15 16:57:42,343 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:42,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:42,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:42,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:42,432 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:42,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:42,470 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:42,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519798228] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:42,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:42,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:57:42,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640234894] [2022-03-15 16:57:42,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:42,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:57:42,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:42,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:57:42,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:57:42,472 INFO L87 Difference]: Start difference. First operand 20550 states and 59839 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:42,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:42,854 INFO L93 Difference]: Finished difference Result 24191 states and 69468 transitions. [2022-03-15 16:57:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 16:57:42,854 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:42,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:42,913 INFO L225 Difference]: With dead ends: 24191 [2022-03-15 16:57:42,914 INFO L226 Difference]: Without dead ends: 24179 [2022-03-15 16:57:42,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=340, Invalid=782, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 16:57:42,914 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 147 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:42,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 282 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:42,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24179 states. [2022-03-15 16:57:43,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24179 to 20840. [2022-03-15 16:57:43,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20840 states, 20839 states have (on average 2.912135899035462) internal successors, (60686), 20839 states have internal predecessors, (60686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:43,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20840 states to 20840 states and 60686 transitions. [2022-03-15 16:57:43,375 INFO L78 Accepts]: Start accepts. Automaton has 20840 states and 60686 transitions. Word has length 37 [2022-03-15 16:57:43,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:43,375 INFO L470 AbstractCegarLoop]: Abstraction has 20840 states and 60686 transitions. [2022-03-15 16:57:43,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:43,375 INFO L276 IsEmpty]: Start isEmpty. Operand 20840 states and 60686 transitions. [2022-03-15 16:57:43,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:43,407 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:43,407 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:43,424 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-15 16:57:43,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2022-03-15 16:57:43,635 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:43,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:43,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1075661426, now seen corresponding path program 95 times [2022-03-15 16:57:43,636 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:43,636 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513430409] [2022-03-15 16:57:43,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:43,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:43,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:43,670 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:43,671 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:43,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513430409] [2022-03-15 16:57:43,671 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513430409] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:43,671 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198419004] [2022-03-15 16:57:43,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:43,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:43,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:43,680 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:43,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-15 16:57:43,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:57:43,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:43,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:43,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:43,787 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:43,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:43,820 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:43,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198419004] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:43,820 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:43,820 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-03-15 16:57:43,820 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23970467] [2022-03-15 16:57:43,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:43,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:43,821 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:43,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:43,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:43,821 INFO L87 Difference]: Start difference. First operand 20840 states and 60686 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:44,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:44,185 INFO L93 Difference]: Finished difference Result 25908 states and 74324 transitions. [2022-03-15 16:57:44,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 16:57:44,186 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:44,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:44,253 INFO L225 Difference]: With dead ends: 25908 [2022-03-15 16:57:44,253 INFO L226 Difference]: Without dead ends: 25902 [2022-03-15 16:57:44,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=390, Invalid=800, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 16:57:44,254 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 140 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:44,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 277 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:44,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25902 states. [2022-03-15 16:57:44,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25902 to 20918. [2022-03-15 16:57:44,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20918 states, 20917 states have (on average 2.91193765836401) internal successors, (60909), 20917 states have internal predecessors, (60909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:44,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20918 states to 20918 states and 60909 transitions. [2022-03-15 16:57:44,749 INFO L78 Accepts]: Start accepts. Automaton has 20918 states and 60909 transitions. Word has length 37 [2022-03-15 16:57:44,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:44,749 INFO L470 AbstractCegarLoop]: Abstraction has 20918 states and 60909 transitions. [2022-03-15 16:57:44,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:44,749 INFO L276 IsEmpty]: Start isEmpty. Operand 20918 states and 60909 transitions. [2022-03-15 16:57:44,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:44,781 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:44,781 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:44,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:44,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:44,997 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:44,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:44,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1974956796, now seen corresponding path program 96 times [2022-03-15 16:57:44,998 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:44,998 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474530103] [2022-03-15 16:57:44,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:44,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:45,024 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:45,024 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:45,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474530103] [2022-03-15 16:57:45,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474530103] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:45,024 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357512976] [2022-03-15 16:57:45,024 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:45,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:45,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:45,025 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:45,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-15 16:57:45,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 16:57:45,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:45,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:45,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:45,146 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:45,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:45,195 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:45,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357512976] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:45,195 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:45,195 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-03-15 16:57:45,195 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52731732] [2022-03-15 16:57:45,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:45,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:45,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:45,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:45,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:45,196 INFO L87 Difference]: Start difference. First operand 20918 states and 60909 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:45,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:45,633 INFO L93 Difference]: Finished difference Result 27296 states and 78240 transitions. [2022-03-15 16:57:45,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 16:57:45,633 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:45,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:45,706 INFO L225 Difference]: With dead ends: 27296 [2022-03-15 16:57:45,706 INFO L226 Difference]: Without dead ends: 27296 [2022-03-15 16:57:45,707 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1119, Unknown=0, NotChecked=0, Total=1722 [2022-03-15 16:57:45,707 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 239 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:45,707 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 336 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:45,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27296 states. [2022-03-15 16:57:46,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27296 to 22550. [2022-03-15 16:57:46,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22550 states, 22549 states have (on average 2.9157390571643975) internal successors, (65747), 22549 states have internal predecessors, (65747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:46,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22550 states to 22550 states and 65747 transitions. [2022-03-15 16:57:46,220 INFO L78 Accepts]: Start accepts. Automaton has 22550 states and 65747 transitions. Word has length 37 [2022-03-15 16:57:46,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:46,220 INFO L470 AbstractCegarLoop]: Abstraction has 22550 states and 65747 transitions. [2022-03-15 16:57:46,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:46,221 INFO L276 IsEmpty]: Start isEmpty. Operand 22550 states and 65747 transitions. [2022-03-15 16:57:46,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:46,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:46,255 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:46,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:46,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-03-15 16:57:46,471 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:46,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:46,472 INFO L85 PathProgramCache]: Analyzing trace with hash 2116040414, now seen corresponding path program 97 times [2022-03-15 16:57:46,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:46,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242273584] [2022-03-15 16:57:46,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:46,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:46,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:46,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:46,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242273584] [2022-03-15 16:57:46,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242273584] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:46,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569215454] [2022-03-15 16:57:46,510 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:46,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:46,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:46,511 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:46,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-15 16:57:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:46,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:46,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:46,633 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:46,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:46,690 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:46,690 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569215454] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:46,690 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:46,690 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-03-15 16:57:46,690 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630386194] [2022-03-15 16:57:46,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:46,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:46,691 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:46,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:46,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:46,691 INFO L87 Difference]: Start difference. First operand 22550 states and 65747 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:47,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:47,097 INFO L93 Difference]: Finished difference Result 26619 states and 76420 transitions. [2022-03-15 16:57:47,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 16:57:47,098 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:47,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:47,147 INFO L225 Difference]: With dead ends: 26619 [2022-03-15 16:57:47,147 INFO L226 Difference]: Without dead ends: 26598 [2022-03-15 16:57:47,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=430, Invalid=830, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 16:57:47,147 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 279 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:47,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 272 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:47,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26598 states. [2022-03-15 16:57:47,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26598 to 20132. [2022-03-15 16:57:47,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20132 states, 20131 states have (on average 2.9061646217276835) internal successors, (58504), 20131 states have internal predecessors, (58504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:47,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20132 states to 20132 states and 58504 transitions. [2022-03-15 16:57:47,519 INFO L78 Accepts]: Start accepts. Automaton has 20132 states and 58504 transitions. Word has length 37 [2022-03-15 16:57:47,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:47,520 INFO L470 AbstractCegarLoop]: Abstraction has 20132 states and 58504 transitions. [2022-03-15 16:57:47,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:47,520 INFO L276 IsEmpty]: Start isEmpty. Operand 20132 states and 58504 transitions. [2022-03-15 16:57:47,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:47,546 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:47,546 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:47,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:47,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-03-15 16:57:47,761 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:47,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:47,761 INFO L85 PathProgramCache]: Analyzing trace with hash -2094528108, now seen corresponding path program 98 times [2022-03-15 16:57:47,762 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:47,762 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011462972] [2022-03-15 16:57:47,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:47,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:47,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:47,782 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:47,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:47,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011462972] [2022-03-15 16:57:47,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011462972] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:47,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040558868] [2022-03-15 16:57:47,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:47,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:47,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:47,784 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:47,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-15 16:57:47,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:47,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:47,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:47,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:47,868 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:47,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:47,903 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:47,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040558868] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:47,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:47,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-03-15 16:57:47,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002421133] [2022-03-15 16:57:47,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:47,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:57:47,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:47,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:57:47,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:57:47,904 INFO L87 Difference]: Start difference. First operand 20132 states and 58504 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:48,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:48,202 INFO L93 Difference]: Finished difference Result 25298 states and 72495 transitions. [2022-03-15 16:57:48,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 16:57:48,203 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:48,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:48,252 INFO L225 Difference]: With dead ends: 25298 [2022-03-15 16:57:48,252 INFO L226 Difference]: Without dead ends: 25242 [2022-03-15 16:57:48,252 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=373, Invalid=817, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 16:57:48,252 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 206 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:48,252 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 317 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:48,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25242 states. [2022-03-15 16:57:48,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25242 to 20732. [2022-03-15 16:57:48,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20732 states, 20731 states have (on average 2.910809898220057) internal successors, (60344), 20731 states have internal predecessors, (60344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:48,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20732 states to 20732 states and 60344 transitions. [2022-03-15 16:57:48,625 INFO L78 Accepts]: Start accepts. Automaton has 20732 states and 60344 transitions. Word has length 37 [2022-03-15 16:57:48,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:48,625 INFO L470 AbstractCegarLoop]: Abstraction has 20732 states and 60344 transitions. [2022-03-15 16:57:48,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:48,625 INFO L276 IsEmpty]: Start isEmpty. Operand 20732 states and 60344 transitions. [2022-03-15 16:57:48,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:48,717 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:48,717 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:48,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:48,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2022-03-15 16:57:48,931 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:48,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:48,931 INFO L85 PathProgramCache]: Analyzing trace with hash -695123142, now seen corresponding path program 99 times [2022-03-15 16:57:48,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:48,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661763470] [2022-03-15 16:57:48,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:48,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:48,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:48,961 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:48,961 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:48,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661763470] [2022-03-15 16:57:48,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661763470] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:48,961 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154110255] [2022-03-15 16:57:48,961 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:48,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:48,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:48,962 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:48,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-15 16:57:48,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:57:48,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:48,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:48,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:49,114 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:49,114 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:49,170 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:49,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154110255] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:49,170 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:49,170 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-03-15 16:57:49,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483084537] [2022-03-15 16:57:49,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:49,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:57:49,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:49,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:57:49,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:57:49,171 INFO L87 Difference]: Start difference. First operand 20732 states and 60344 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:49,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:49,596 INFO L93 Difference]: Finished difference Result 25729 states and 73778 transitions. [2022-03-15 16:57:49,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 16:57:49,597 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:49,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:49,661 INFO L225 Difference]: With dead ends: 25729 [2022-03-15 16:57:49,662 INFO L226 Difference]: Without dead ends: 25717 [2022-03-15 16:57:49,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 16:57:49,662 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 153 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:49,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [153 Valid, 273 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:49,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25717 states. [2022-03-15 16:57:50,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25717 to 21912. [2022-03-15 16:57:50,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21912 states, 21911 states have (on average 2.9035644196978687) internal successors, (63620), 21911 states have internal predecessors, (63620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:50,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21912 states to 21912 states and 63620 transitions. [2022-03-15 16:57:50,149 INFO L78 Accepts]: Start accepts. Automaton has 21912 states and 63620 transitions. Word has length 37 [2022-03-15 16:57:50,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:50,149 INFO L470 AbstractCegarLoop]: Abstraction has 21912 states and 63620 transitions. [2022-03-15 16:57:50,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:50,150 INFO L276 IsEmpty]: Start isEmpty. Operand 21912 states and 63620 transitions. [2022-03-15 16:57:50,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:50,186 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:50,186 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:50,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:50,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:50,402 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:50,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:50,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1971123800, now seen corresponding path program 100 times [2022-03-15 16:57:50,403 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:50,403 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316134087] [2022-03-15 16:57:50,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:50,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:50,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:50,429 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:50,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:50,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316134087] [2022-03-15 16:57:50,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316134087] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:50,430 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036155497] [2022-03-15 16:57:50,430 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:57:50,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:50,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:50,431 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:50,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-15 16:57:50,455 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:57:50,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:50,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:50,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:50,577 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:50,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:50,627 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:50,627 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036155497] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:50,627 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:50,627 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-03-15 16:57:50,627 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383547206] [2022-03-15 16:57:50,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:50,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:57:50,628 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:50,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:57:50,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:57:50,628 INFO L87 Difference]: Start difference. First operand 21912 states and 63620 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:51,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:51,190 INFO L93 Difference]: Finished difference Result 30602 states and 87580 transitions. [2022-03-15 16:57:51,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-03-15 16:57:51,190 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:51,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:51,268 INFO L225 Difference]: With dead ends: 30602 [2022-03-15 16:57:51,268 INFO L226 Difference]: Without dead ends: 30596 [2022-03-15 16:57:51,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=467, Invalid=1015, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 16:57:51,269 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 200 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:51,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 361 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:51,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30596 states. [2022-03-15 16:57:51,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30596 to 25152. [2022-03-15 16:57:51,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25152 states, 25151 states have (on average 2.9081945051886606) internal successors, (73144), 25151 states have internal predecessors, (73144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:51,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25152 states to 25152 states and 73144 transitions. [2022-03-15 16:57:51,978 INFO L78 Accepts]: Start accepts. Automaton has 25152 states and 73144 transitions. Word has length 37 [2022-03-15 16:57:51,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:51,979 INFO L470 AbstractCegarLoop]: Abstraction has 25152 states and 73144 transitions. [2022-03-15 16:57:51,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:51,979 INFO L276 IsEmpty]: Start isEmpty. Operand 25152 states and 73144 transitions. [2022-03-15 16:57:52,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:52,023 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:52,023 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:52,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-03-15 16:57:52,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:52,238 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:52,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:52,238 INFO L85 PathProgramCache]: Analyzing trace with hash -844281862, now seen corresponding path program 101 times [2022-03-15 16:57:52,238 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:52,238 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327315757] [2022-03-15 16:57:52,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:52,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:52,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:52,266 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:52,266 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:52,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327315757] [2022-03-15 16:57:52,267 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327315757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:52,267 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850762673] [2022-03-15 16:57:52,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:57:52,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:52,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:52,268 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:52,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-15 16:57:52,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:57:52,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:52,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:52,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:52,404 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:52,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:52,450 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:52,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850762673] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:52,451 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:52,451 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-03-15 16:57:52,451 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265638914] [2022-03-15 16:57:52,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:52,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:52,451 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:52,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:52,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:52,451 INFO L87 Difference]: Start difference. First operand 25152 states and 73144 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:52,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:52,875 INFO L93 Difference]: Finished difference Result 35455 states and 101725 transitions. [2022-03-15 16:57:52,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 16:57:52,875 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:52,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:52,944 INFO L225 Difference]: With dead ends: 35455 [2022-03-15 16:57:52,944 INFO L226 Difference]: Without dead ends: 35455 [2022-03-15 16:57:52,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-03-15 16:57:52,944 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 280 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:52,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 244 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:52,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35455 states. [2022-03-15 16:57:53,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35455 to 30340. [2022-03-15 16:57:53,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30340 states, 30339 states have (on average 2.9054352483601966) internal successors, (88148), 30339 states have internal predecessors, (88148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:53,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30340 states to 30340 states and 88148 transitions. [2022-03-15 16:57:53,550 INFO L78 Accepts]: Start accepts. Automaton has 30340 states and 88148 transitions. Word has length 37 [2022-03-15 16:57:53,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:53,550 INFO L470 AbstractCegarLoop]: Abstraction has 30340 states and 88148 transitions. [2022-03-15 16:57:53,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:53,550 INFO L276 IsEmpty]: Start isEmpty. Operand 30340 states and 88148 transitions. [2022-03-15 16:57:53,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:53,599 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:53,599 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:53,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-03-15 16:57:53,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-15 16:57:53,815 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:53,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:53,815 INFO L85 PathProgramCache]: Analyzing trace with hash -703198244, now seen corresponding path program 102 times [2022-03-15 16:57:53,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:53,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948143280] [2022-03-15 16:57:53,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:53,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:53,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:53,851 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:53,851 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:53,851 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948143280] [2022-03-15 16:57:53,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948143280] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:53,852 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601903223] [2022-03-15 16:57:53,852 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:57:53,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:53,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:53,853 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:53,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-15 16:57:53,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 16:57:53,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:53,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:53,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:53,962 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:53,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:54,012 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:54,012 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601903223] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:54,012 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:54,012 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-03-15 16:57:54,012 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658507638] [2022-03-15 16:57:54,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:54,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 16:57:54,012 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:54,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 16:57:54,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-03-15 16:57:54,013 INFO L87 Difference]: Start difference. First operand 30340 states and 88148 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:54,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:54,590 INFO L93 Difference]: Finished difference Result 34916 states and 100293 transitions. [2022-03-15 16:57:54,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-03-15 16:57:54,590 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:54,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:54,677 INFO L225 Difference]: With dead ends: 34916 [2022-03-15 16:57:54,677 INFO L226 Difference]: Without dead ends: 34902 [2022-03-15 16:57:54,678 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=466, Invalid=940, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 16:57:54,678 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 242 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:54,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 251 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:54,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34902 states. [2022-03-15 16:57:55,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34902 to 29980. [2022-03-15 16:57:55,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29980 states, 29979 states have (on average 2.901297574969145) internal successors, (86978), 29979 states have internal predecessors, (86978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:55,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29980 states to 29980 states and 86978 transitions. [2022-03-15 16:57:55,299 INFO L78 Accepts]: Start accepts. Automaton has 29980 states and 86978 transitions. Word has length 37 [2022-03-15 16:57:55,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:55,299 INFO L470 AbstractCegarLoop]: Abstraction has 29980 states and 86978 transitions. [2022-03-15 16:57:55,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:55,299 INFO L276 IsEmpty]: Start isEmpty. Operand 29980 states and 86978 transitions. [2022-03-15 16:57:55,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:55,346 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:55,346 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:55,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:55,554 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:55,555 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:55,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:55,555 INFO L85 PathProgramCache]: Analyzing trace with hash -618799470, now seen corresponding path program 103 times [2022-03-15 16:57:55,555 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:55,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428708556] [2022-03-15 16:57:55,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:55,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:55,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:55,583 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:55,583 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:55,583 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428708556] [2022-03-15 16:57:55,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428708556] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:55,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648227471] [2022-03-15 16:57:55,584 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:57:55,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:55,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:55,585 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:55,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-15 16:57:55,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:55,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:55,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:55,711 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:55,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:55,764 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 16:57:55,764 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648227471] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:55,764 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:55,764 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-03-15 16:57:55,764 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695521198] [2022-03-15 16:57:55,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:55,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 16:57:55,764 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:55,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 16:57:55,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-03-15 16:57:55,765 INFO L87 Difference]: Start difference. First operand 29980 states and 86978 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:56,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:56,270 INFO L93 Difference]: Finished difference Result 35525 states and 101994 transitions. [2022-03-15 16:57:56,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-03-15 16:57:56,270 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:56,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:56,360 INFO L225 Difference]: With dead ends: 35525 [2022-03-15 16:57:56,360 INFO L226 Difference]: Without dead ends: 35469 [2022-03-15 16:57:56,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=411, Invalid=921, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 16:57:56,361 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 270 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:56,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 237 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:57:56,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35469 states. [2022-03-15 16:57:57,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35469 to 30928. [2022-03-15 16:57:57,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30928 states, 30927 states have (on average 2.9010896627542277) internal successors, (89722), 30927 states have internal predecessors, (89722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:57,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30928 states to 30928 states and 89722 transitions. [2022-03-15 16:57:57,135 INFO L78 Accepts]: Start accepts. Automaton has 30928 states and 89722 transitions. Word has length 37 [2022-03-15 16:57:57,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:57,135 INFO L470 AbstractCegarLoop]: Abstraction has 30928 states and 89722 transitions. [2022-03-15 16:57:57,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:57,135 INFO L276 IsEmpty]: Start isEmpty. Operand 30928 states and 89722 transitions. [2022-03-15 16:57:57,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-03-15 16:57:57,192 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:57,192 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2022-03-15 16:57:57,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-03-15 16:57:57,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:57,412 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:57,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:57,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1021238040, now seen corresponding path program 104 times [2022-03-15 16:57:57,412 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:57,412 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956541082] [2022-03-15 16:57:57,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:57,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:57,457 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:57,457 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:57,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956541082] [2022-03-15 16:57:57,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956541082] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:57,457 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484069704] [2022-03-15 16:57:57,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:57:57,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:57,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:57,468 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:57,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-15 16:57:57,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:57:57,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:57,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 16:57:57,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:57,599 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:57,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:57,650 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:57,651 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484069704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:57,651 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:57,651 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-03-15 16:57:57,651 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758458998] [2022-03-15 16:57:57,651 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:57,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 16:57:57,651 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:57,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 16:57:57,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-03-15 16:57:57,651 INFO L87 Difference]: Start difference. First operand 30928 states and 89722 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:58,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:57:58,003 INFO L93 Difference]: Finished difference Result 36591 states and 105181 transitions. [2022-03-15 16:57:58,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 16:57:58,003 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-03-15 16:57:58,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:57:58,079 INFO L225 Difference]: With dead ends: 36591 [2022-03-15 16:57:58,079 INFO L226 Difference]: Without dead ends: 36493 [2022-03-15 16:57:58,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=364, Invalid=896, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 16:57:58,079 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 232 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 16:57:58,079 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 278 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 16:57:58,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36493 states. [2022-03-15 16:57:58,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36493 to 32222. [2022-03-15 16:57:58,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32222 states, 32221 states have (on average 2.900561745445517) internal successors, (93459), 32221 states have internal predecessors, (93459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:58,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32222 states to 32222 states and 93459 transitions. [2022-03-15 16:57:58,682 INFO L78 Accepts]: Start accepts. Automaton has 32222 states and 93459 transitions. Word has length 37 [2022-03-15 16:57:58,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:57:58,682 INFO L470 AbstractCegarLoop]: Abstraction has 32222 states and 93459 transitions. [2022-03-15 16:57:58,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:57:58,682 INFO L276 IsEmpty]: Start isEmpty. Operand 32222 states and 93459 transitions. [2022-03-15 16:57:58,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:57:58,727 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:57:58,727 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:57:58,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-03-15 16:57:58,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:58,943 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:57:58,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:57:58,943 INFO L85 PathProgramCache]: Analyzing trace with hash -815054478, now seen corresponding path program 105 times [2022-03-15 16:57:58,943 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:57:58,943 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031652166] [2022-03-15 16:57:58,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:57:58,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:57:58,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:57:59,115 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:59,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:57:59,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031652166] [2022-03-15 16:57:59,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031652166] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:57:59,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802730179] [2022-03-15 16:57:59,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:57:59,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:57:59,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:57:59,128 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:57:59,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-15 16:57:59,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:57:59,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:57:59,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:57:59,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:57:59,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:57:59,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:57:59,454 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:57:59,455 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:57:59,469 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:59,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:57:59,720 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:57:59,720 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:57:59,818 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:57:59,819 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802730179] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:57:59,819 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:57:59,819 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:57:59,819 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526388949] [2022-03-15 16:57:59,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:57:59,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:57:59,819 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:57:59,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:57:59,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:57:59,819 INFO L87 Difference]: Start difference. First operand 32222 states and 93459 transitions. Second operand has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:00,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:00,245 INFO L93 Difference]: Finished difference Result 45614 states and 132057 transitions. [2022-03-15 16:58:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:58:00,246 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:00,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:00,361 INFO L225 Difference]: With dead ends: 45614 [2022-03-15 16:58:00,361 INFO L226 Difference]: Without dead ends: 45599 [2022-03-15 16:58:00,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:00,362 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 113 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 837 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 964 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 837 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 21 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:00,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 964 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 837 Invalid, 0 Unknown, 21 Unchecked, 0.2s Time] [2022-03-15 16:58:00,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45599 states. [2022-03-15 16:58:01,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45599 to 32307. [2022-03-15 16:58:01,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32307 states, 32306 states have (on average 2.8984089642790813) internal successors, (93636), 32306 states have internal predecessors, (93636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:01,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32307 states to 32307 states and 93636 transitions. [2022-03-15 16:58:01,146 INFO L78 Accepts]: Start accepts. Automaton has 32307 states and 93636 transitions. Word has length 40 [2022-03-15 16:58:01,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:01,146 INFO L470 AbstractCegarLoop]: Abstraction has 32307 states and 93636 transitions. [2022-03-15 16:58:01,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:01,146 INFO L276 IsEmpty]: Start isEmpty. Operand 32307 states and 93636 transitions. [2022-03-15 16:58:01,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:01,202 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:01,202 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:01,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:01,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-03-15 16:58:01,419 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:01,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:01,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1390597200, now seen corresponding path program 106 times [2022-03-15 16:58:01,419 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:01,419 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18957175] [2022-03-15 16:58:01,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:01,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:01,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:01,587 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:01,588 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:01,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18957175] [2022-03-15 16:58:01,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18957175] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:01,588 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929216459] [2022-03-15 16:58:01,588 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:58:01,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:01,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:01,604 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:01,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-15 16:58:01,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:58:01,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:01,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:01,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:01,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:01,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:01,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:58:01,971 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:58:01,981 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:01,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:02,162 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:02,163 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:58:02,274 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:02,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929216459] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:02,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:02,274 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:58:02,274 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432596565] [2022-03-15 16:58:02,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:02,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:02,274 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:02,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:02,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:02,275 INFO L87 Difference]: Start difference. First operand 32307 states and 93636 transitions. Second operand has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:02,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:02,703 INFO L93 Difference]: Finished difference Result 45612 states and 132045 transitions. [2022-03-15 16:58:02,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:58:02,703 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:02,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:02,821 INFO L225 Difference]: With dead ends: 45612 [2022-03-15 16:58:02,822 INFO L226 Difference]: Without dead ends: 45602 [2022-03-15 16:58:02,822 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:02,822 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 134 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:02,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 736 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 608 Invalid, 0 Unknown, 5 Unchecked, 0.2s Time] [2022-03-15 16:58:03,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45602 states. [2022-03-15 16:58:03,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45602 to 32298. [2022-03-15 16:58:03,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32298 states, 32297 states have (on average 2.898876056599684) internal successors, (93625), 32297 states have internal predecessors, (93625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:03,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32298 states to 32298 states and 93625 transitions. [2022-03-15 16:58:03,669 INFO L78 Accepts]: Start accepts. Automaton has 32298 states and 93625 transitions. Word has length 40 [2022-03-15 16:58:03,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:03,669 INFO L470 AbstractCegarLoop]: Abstraction has 32298 states and 93625 transitions. [2022-03-15 16:58:03,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:03,669 INFO L276 IsEmpty]: Start isEmpty. Operand 32298 states and 93625 transitions. [2022-03-15 16:58:03,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:03,750 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:03,750 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:03,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-03-15 16:58:03,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-15 16:58:03,964 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:03,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:03,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1141246530, now seen corresponding path program 107 times [2022-03-15 16:58:03,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:03,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296684714] [2022-03-15 16:58:03,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:03,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:03,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:04,124 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:04,124 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:04,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296684714] [2022-03-15 16:58:04,124 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296684714] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:04,124 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096593136] [2022-03-15 16:58:04,124 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:58:04,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:04,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:04,139 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:04,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-15 16:58:04,162 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:58:04,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:04,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:04,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:04,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:04,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:04,485 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:58:04,485 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:58:04,497 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:04,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:04,667 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:04,667 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:58:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:04,777 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096593136] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:04,778 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:04,778 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:58:04,778 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374263920] [2022-03-15 16:58:04,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:04,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:04,778 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:04,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:04,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:04,778 INFO L87 Difference]: Start difference. First operand 32298 states and 93625 transitions. Second operand has 24 states, 24 states have (on average 3.125) internal successors, (75), 23 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:05,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:05,259 INFO L93 Difference]: Finished difference Result 45608 states and 132037 transitions. [2022-03-15 16:58:05,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:58:05,259 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.125) internal successors, (75), 23 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:05,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:05,360 INFO L225 Difference]: With dead ends: 45608 [2022-03-15 16:58:05,360 INFO L226 Difference]: Without dead ends: 45587 [2022-03-15 16:58:05,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:05,361 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 108 mSDsluCounter, 1286 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:05,361 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 969 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 795 Invalid, 0 Unknown, 51 Unchecked, 0.3s Time] [2022-03-15 16:58:05,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45587 states. [2022-03-15 16:58:06,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45587 to 32268. [2022-03-15 16:58:06,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32268 states, 32267 states have (on average 2.899680788421607) internal successors, (93564), 32267 states have internal predecessors, (93564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:06,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32268 states to 32268 states and 93564 transitions. [2022-03-15 16:58:06,147 INFO L78 Accepts]: Start accepts. Automaton has 32268 states and 93564 transitions. Word has length 40 [2022-03-15 16:58:06,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:06,147 INFO L470 AbstractCegarLoop]: Abstraction has 32268 states and 93564 transitions. [2022-03-15 16:58:06,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.125) internal successors, (75), 23 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:06,148 INFO L276 IsEmpty]: Start isEmpty. Operand 32268 states and 93564 transitions. [2022-03-15 16:58:06,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:06,197 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:06,197 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:06,213 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-03-15 16:58:06,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-15 16:58:06,407 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:06,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:06,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1948608520, now seen corresponding path program 108 times [2022-03-15 16:58:06,408 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:06,408 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601269236] [2022-03-15 16:58:06,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:06,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:06,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:06,575 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:06,575 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:06,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601269236] [2022-03-15 16:58:06,575 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601269236] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:06,575 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129240413] [2022-03-15 16:58:06,575 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:58:06,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:06,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:06,576 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:06,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-15 16:58:06,600 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:58:06,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:06,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:06,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:06,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:06,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:06,918 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:58:06,918 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:58:06,934 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:06,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:07,116 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:07,117 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:58:07,189 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:07,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129240413] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:07,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:07,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:58:07,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403366273] [2022-03-15 16:58:07,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:07,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:07,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:07,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:07,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:07,190 INFO L87 Difference]: Start difference. First operand 32268 states and 93564 transitions. Second operand has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:07,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:07,546 INFO L93 Difference]: Finished difference Result 45603 states and 132029 transitions. [2022-03-15 16:58:07,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:58:07,546 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:07,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:07,662 INFO L225 Difference]: With dead ends: 45603 [2022-03-15 16:58:07,663 INFO L226 Difference]: Without dead ends: 45588 [2022-03-15 16:58:07,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:07,664 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 109 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 7 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:07,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 700 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 588 Invalid, 0 Unknown, 7 Unchecked, 0.2s Time] [2022-03-15 16:58:07,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45588 states. [2022-03-15 16:58:08,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45588 to 32280. [2022-03-15 16:58:08,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32280 states, 32279 states have (on average 2.8993463242355713) internal successors, (93588), 32279 states have internal predecessors, (93588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:08,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32280 states to 32280 states and 93588 transitions. [2022-03-15 16:58:08,421 INFO L78 Accepts]: Start accepts. Automaton has 32280 states and 93588 transitions. Word has length 40 [2022-03-15 16:58:08,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:08,422 INFO L470 AbstractCegarLoop]: Abstraction has 32280 states and 93588 transitions. [2022-03-15 16:58:08,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:08,422 INFO L276 IsEmpty]: Start isEmpty. Operand 32280 states and 93588 transitions. [2022-03-15 16:58:08,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:08,485 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:08,485 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:08,510 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-03-15 16:58:08,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-15 16:58:08,694 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:08,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:08,694 INFO L85 PathProgramCache]: Analyzing trace with hash -140707098, now seen corresponding path program 109 times [2022-03-15 16:58:08,694 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:08,694 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246084016] [2022-03-15 16:58:08,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:08,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:08,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:08,922 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:08,922 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:08,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246084016] [2022-03-15 16:58:08,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246084016] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:08,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681504341] [2022-03-15 16:58:08,923 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:58:08,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:08,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:08,924 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:08,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-15 16:58:08,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:08,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:08,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:09,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:09,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:09,262 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:58:09,262 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:58:09,270 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:09,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:09,400 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:09,400 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:58:09,588 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:09,588 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681504341] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:09,589 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:09,589 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:58:09,589 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200936890] [2022-03-15 16:58:09,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:09,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:09,589 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:09,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:09,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:09,589 INFO L87 Difference]: Start difference. First operand 32280 states and 93588 transitions. Second operand has 24 states, 24 states have (on average 3.125) internal successors, (75), 23 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:09,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:09,998 INFO L93 Difference]: Finished difference Result 45603 states and 132021 transitions. [2022-03-15 16:58:09,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:58:09,998 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.125) internal successors, (75), 23 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:09,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:10,114 INFO L225 Difference]: With dead ends: 45603 [2022-03-15 16:58:10,114 INFO L226 Difference]: Without dead ends: 45598 [2022-03-15 16:58:10,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:58:10,115 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 151 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:10,115 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 693 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 552 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-03-15 16:58:10,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45598 states. [2022-03-15 16:58:10,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45598 to 32284. [2022-03-15 16:58:10,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32284 states, 32283 states have (on average 2.899172939317907) internal successors, (93594), 32283 states have internal predecessors, (93594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:10,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32284 states to 32284 states and 93594 transitions. [2022-03-15 16:58:10,844 INFO L78 Accepts]: Start accepts. Automaton has 32284 states and 93594 transitions. Word has length 40 [2022-03-15 16:58:10,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:10,844 INFO L470 AbstractCegarLoop]: Abstraction has 32284 states and 93594 transitions. [2022-03-15 16:58:10,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.125) internal successors, (75), 23 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:10,844 INFO L276 IsEmpty]: Start isEmpty. Operand 32284 states and 93594 transitions. [2022-03-15 16:58:10,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:10,895 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:10,895 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:10,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-15 16:58:11,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:11,100 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:11,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:11,100 INFO L85 PathProgramCache]: Analyzing trace with hash -390057768, now seen corresponding path program 110 times [2022-03-15 16:58:11,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:11,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883467869] [2022-03-15 16:58:11,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:11,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:11,260 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:11,260 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:11,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883467869] [2022-03-15 16:58:11,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883467869] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:11,260 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056101724] [2022-03-15 16:58:11,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:58:11,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:11,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:11,262 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:11,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-15 16:58:11,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:58:11,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:11,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:11,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:11,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:11,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:58:11,526 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:58:11,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:58:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:11,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:11,641 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:11,642 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:58:11,714 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:11,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056101724] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:11,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:11,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:58:11,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754001525] [2022-03-15 16:58:11,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:11,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:11,715 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:11,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:11,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:11,715 INFO L87 Difference]: Start difference. First operand 32284 states and 93594 transitions. Second operand has 24 states, 24 states have (on average 3.0833333333333335) internal successors, (74), 23 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:12,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:12,120 INFO L93 Difference]: Finished difference Result 45599 states and 132015 transitions. [2022-03-15 16:58:12,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:58:12,120 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0833333333333335) internal successors, (74), 23 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:12,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:12,248 INFO L225 Difference]: With dead ends: 45599 [2022-03-15 16:58:12,248 INFO L226 Difference]: Without dead ends: 45574 [2022-03-15 16:58:12,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:12,248 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 113 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:12,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 852 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 750 Invalid, 0 Unknown, 4 Unchecked, 0.2s Time] [2022-03-15 16:58:12,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45574 states. [2022-03-15 16:58:12,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45574 to 32250. [2022-03-15 16:58:13,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32250 states, 32249 states have (on average 2.8999038729883098) internal successors, (93519), 32249 states have internal predecessors, (93519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:13,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32250 states to 32250 states and 93519 transitions. [2022-03-15 16:58:13,113 INFO L78 Accepts]: Start accepts. Automaton has 32250 states and 93519 transitions. Word has length 40 [2022-03-15 16:58:13,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:13,113 INFO L470 AbstractCegarLoop]: Abstraction has 32250 states and 93519 transitions. [2022-03-15 16:58:13,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0833333333333335) internal successors, (74), 23 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:13,113 INFO L276 IsEmpty]: Start isEmpty. Operand 32250 states and 93519 transitions. [2022-03-15 16:58:13,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:13,168 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:13,168 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:13,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:13,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:13,385 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:13,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:13,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1377825018, now seen corresponding path program 111 times [2022-03-15 16:58:13,385 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:13,385 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442339846] [2022-03-15 16:58:13,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:13,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:13,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:13,482 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:13,482 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:13,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442339846] [2022-03-15 16:58:13,482 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442339846] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:13,482 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847255879] [2022-03-15 16:58:13,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:58:13,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:13,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:13,483 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:13,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-15 16:58:13,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:58:13,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:13,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:13,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:13,758 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:13,758 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 39 [2022-03-15 16:58:13,785 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:13,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:13,822 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:13,822 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:58:13,955 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:13,955 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847255879] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:13,955 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:13,955 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-03-15 16:58:13,955 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740095145] [2022-03-15 16:58:13,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:13,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:58:13,956 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:13,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:58:13,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:58:13,956 INFO L87 Difference]: Start difference. First operand 32250 states and 93519 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 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-03-15 16:58:14,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:14,644 INFO L93 Difference]: Finished difference Result 53299 states and 154498 transitions. [2022-03-15 16:58:14,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 16:58:14,644 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 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 40 [2022-03-15 16:58:14,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:14,798 INFO L225 Difference]: With dead ends: 53299 [2022-03-15 16:58:14,798 INFO L226 Difference]: Without dead ends: 53217 [2022-03-15 16:58:14,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=757, Unknown=0, NotChecked=0, Total=870 [2022-03-15 16:58:14,798 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 209 mSDsluCounter, 1421 mSDsCounter, 0 mSdLazyCounter, 1001 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 1151 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1001 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:14,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 1151 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1001 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:58:14,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53217 states. [2022-03-15 16:58:15,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53217 to 38743. [2022-03-15 16:58:15,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38743 states, 38742 states have (on average 2.906535542821744) internal successors, (112605), 38742 states have internal predecessors, (112605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:16,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38743 states to 38743 states and 112605 transitions. [2022-03-15 16:58:16,005 INFO L78 Accepts]: Start accepts. Automaton has 38743 states and 112605 transitions. Word has length 40 [2022-03-15 16:58:16,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:16,005 INFO L470 AbstractCegarLoop]: Abstraction has 38743 states and 112605 transitions. [2022-03-15 16:58:16,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 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-03-15 16:58:16,006 INFO L276 IsEmpty]: Start isEmpty. Operand 38743 states and 112605 transitions. [2022-03-15 16:58:16,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:16,191 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:16,191 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:16,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-15 16:58:16,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-03-15 16:58:16,406 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:16,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:16,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1973930934, now seen corresponding path program 112 times [2022-03-15 16:58:16,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:16,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359581969] [2022-03-15 16:58:16,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:16,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:16,539 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:16,539 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:16,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359581969] [2022-03-15 16:58:16,539 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359581969] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:16,539 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425188657] [2022-03-15 16:58:16,539 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:58:16,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:16,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:16,540 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:16,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-15 16:58:16,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:58:16,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:16,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:16,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:16,874 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:16,874 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:16,901 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:16,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:16,957 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:16,958 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:58:17,139 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:17,139 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425188657] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:17,140 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:17,140 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-03-15 16:58:17,140 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961864689] [2022-03-15 16:58:17,140 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:17,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:58:17,140 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:17,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:58:17,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:58:17,140 INFO L87 Difference]: Start difference. First operand 38743 states and 112605 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 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-03-15 16:58:17,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:17,854 INFO L93 Difference]: Finished difference Result 53283 states and 154460 transitions. [2022-03-15 16:58:17,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-03-15 16:58:17,855 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 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 40 [2022-03-15 16:58:17,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:17,987 INFO L225 Difference]: With dead ends: 53283 [2022-03-15 16:58:17,987 INFO L226 Difference]: Without dead ends: 53171 [2022-03-15 16:58:17,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=757, Unknown=0, NotChecked=0, Total=870 [2022-03-15 16:58:17,987 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 188 mSDsluCounter, 1449 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 1181 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:17,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 1181 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:58:18,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53171 states. [2022-03-15 16:58:18,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53171 to 37569. [2022-03-15 16:58:18,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37569 states, 37568 states have (on average 2.902044293015332) internal successors, (109024), 37568 states have internal predecessors, (109024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:18,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37569 states to 37569 states and 109024 transitions. [2022-03-15 16:58:18,973 INFO L78 Accepts]: Start accepts. Automaton has 37569 states and 109024 transitions. Word has length 40 [2022-03-15 16:58:18,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:18,973 INFO L470 AbstractCegarLoop]: Abstraction has 37569 states and 109024 transitions. [2022-03-15 16:58:18,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 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-03-15 16:58:18,973 INFO L276 IsEmpty]: Start isEmpty. Operand 37569 states and 109024 transitions. [2022-03-15 16:58:19,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:19,024 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:19,024 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:19,047 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:19,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:19,227 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:19,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:19,227 INFO L85 PathProgramCache]: Analyzing trace with hash 916407406, now seen corresponding path program 113 times [2022-03-15 16:58:19,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:19,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533041331] [2022-03-15 16:58:19,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:19,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:19,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:19,465 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:19,465 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:19,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533041331] [2022-03-15 16:58:19,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533041331] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:19,465 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606620115] [2022-03-15 16:58:19,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:58:19,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:19,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:19,466 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:19,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-15 16:58:19,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:58:19,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:19,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:19,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:19,776 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:19,777 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:19,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:19,876 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:19,876 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:58:19,997 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:19,997 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606620115] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:19,997 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:19,997 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-03-15 16:58:19,997 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895562093] [2022-03-15 16:58:19,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:19,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:58:19,997 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:19,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:58:19,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:58:19,998 INFO L87 Difference]: Start difference. First operand 37569 states and 109024 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 21 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:20,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:20,622 INFO L93 Difference]: Finished difference Result 53095 states and 153814 transitions. [2022-03-15 16:58:20,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:58:20,622 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 21 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:20,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:20,740 INFO L225 Difference]: With dead ends: 53095 [2022-03-15 16:58:20,740 INFO L226 Difference]: Without dead ends: 52978 [2022-03-15 16:58:20,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:58:20,741 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 210 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:20,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 933 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:58:20,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52978 states. [2022-03-15 16:58:21,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52978 to 38199. [2022-03-15 16:58:21,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38199 states, 38198 states have (on average 2.9027959579035554) internal successors, (110881), 38198 states have internal predecessors, (110881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:21,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38199 states to 38199 states and 110881 transitions. [2022-03-15 16:58:21,804 INFO L78 Accepts]: Start accepts. Automaton has 38199 states and 110881 transitions. Word has length 40 [2022-03-15 16:58:21,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:21,804 INFO L470 AbstractCegarLoop]: Abstraction has 38199 states and 110881 transitions. [2022-03-15 16:58:21,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 21 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:21,805 INFO L276 IsEmpty]: Start isEmpty. Operand 38199 states and 110881 transitions. [2022-03-15 16:58:21,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:21,872 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:21,872 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:21,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-03-15 16:58:22,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:22,089 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:22,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:22,089 INFO L85 PathProgramCache]: Analyzing trace with hash 2094982228, now seen corresponding path program 114 times [2022-03-15 16:58:22,089 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:22,089 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861921290] [2022-03-15 16:58:22,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:22,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:22,213 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:22,213 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:22,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861921290] [2022-03-15 16:58:22,213 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861921290] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:22,213 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065516964] [2022-03-15 16:58:22,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:58:22,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:22,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:22,214 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:22,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-15 16:58:22,237 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:58:22,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:22,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 16:58:22,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:22,544 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:22,544 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:22,559 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:22,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:22,642 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 16:58:22,643 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 34 [2022-03-15 16:58:22,844 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:22,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065516964] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:22,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:22,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 30 [2022-03-15 16:58:22,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791294885] [2022-03-15 16:58:22,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:22,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 16:58:22,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:22,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 16:58:22,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2022-03-15 16:58:22,845 INFO L87 Difference]: Start difference. First operand 38199 states and 110881 transitions. Second operand has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:23,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:23,748 INFO L93 Difference]: Finished difference Result 53249 states and 154146 transitions. [2022-03-15 16:58:23,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:58:23,749 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:23,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:23,879 INFO L225 Difference]: With dead ends: 53249 [2022-03-15 16:58:23,879 INFO L226 Difference]: Without dead ends: 53173 [2022-03-15 16:58:23,879 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 16:58:23,879 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 294 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 1217 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:23,879 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 1308 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1217 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 16:58:23,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53173 states. [2022-03-15 16:58:24,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53173 to 38855. [2022-03-15 16:58:24,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38855 states, 38854 states have (on average 2.9040768003294386) internal successors, (112835), 38854 states have internal predecessors, (112835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:24,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38855 states to 38855 states and 112835 transitions. [2022-03-15 16:58:24,933 INFO L78 Accepts]: Start accepts. Automaton has 38855 states and 112835 transitions. Word has length 40 [2022-03-15 16:58:24,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:24,933 INFO L470 AbstractCegarLoop]: Abstraction has 38855 states and 112835 transitions. [2022-03-15 16:58:24,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:24,934 INFO L276 IsEmpty]: Start isEmpty. Operand 38855 states and 112835 transitions. [2022-03-15 16:58:24,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:24,996 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:24,996 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:25,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:25,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:25,212 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:25,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:25,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1659859630, now seen corresponding path program 115 times [2022-03-15 16:58:25,213 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:25,213 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163057265] [2022-03-15 16:58:25,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:25,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:25,372 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:25,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:25,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163057265] [2022-03-15 16:58:25,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163057265] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:25,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684547919] [2022-03-15 16:58:25,372 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:58:25,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:25,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:25,373 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:25,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-15 16:58:25,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:25,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:25,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:25,720 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:25,720 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 39 [2022-03-15 16:58:25,740 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:25,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:25,876 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:25,877 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:58:26,015 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:26,016 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684547919] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:26,016 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:26,016 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:58:26,016 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679295704] [2022-03-15 16:58:26,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:26,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:26,016 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:26,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:26,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:26,017 INFO L87 Difference]: Start difference. First operand 38855 states and 112835 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:26,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:26,789 INFO L93 Difference]: Finished difference Result 52979 states and 153595 transitions. [2022-03-15 16:58:26,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:58:26,793 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:26,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:26,934 INFO L225 Difference]: With dead ends: 52979 [2022-03-15 16:58:26,934 INFO L226 Difference]: Without dead ends: 52941 [2022-03-15 16:58:26,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:26,934 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 127 mSDsluCounter, 1071 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:26,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 811 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:58:26,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52941 states. [2022-03-15 16:58:27,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52941 to 38877. [2022-03-15 16:58:27,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38877 states, 38876 states have (on average 2.90410536063381) internal successors, (112900), 38876 states have internal predecessors, (112900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:27,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38877 states to 38877 states and 112900 transitions. [2022-03-15 16:58:27,914 INFO L78 Accepts]: Start accepts. Automaton has 38877 states and 112900 transitions. Word has length 40 [2022-03-15 16:58:27,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:27,914 INFO L470 AbstractCegarLoop]: Abstraction has 38877 states and 112900 transitions. [2022-03-15 16:58:27,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:27,914 INFO L276 IsEmpty]: Start isEmpty. Operand 38877 states and 112900 transitions. [2022-03-15 16:58:27,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:27,974 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:27,974 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:27,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:28,186 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:28,187 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:28,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:28,187 INFO L85 PathProgramCache]: Analyzing trace with hash -916120718, now seen corresponding path program 116 times [2022-03-15 16:58:28,187 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:28,187 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638722761] [2022-03-15 16:58:28,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:28,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:28,301 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:28,302 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:28,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638722761] [2022-03-15 16:58:28,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638722761] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:28,302 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957017351] [2022-03-15 16:58:28,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:58:28,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:28,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:28,303 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:28,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-15 16:58:28,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:58:28,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:28,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 16:58:28,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:28,564 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:28,564 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2022-03-15 16:58:28,575 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:28,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:28,667 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:28,667 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2022-03-15 16:58:28,774 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:28,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957017351] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:28,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:28,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 32 [2022-03-15 16:58:28,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037923816] [2022-03-15 16:58:28,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:28,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 16:58:28,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:28,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 16:58:28,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2022-03-15 16:58:28,776 INFO L87 Difference]: Start difference. First operand 38877 states and 112900 transitions. Second operand has 32 states, 32 states have (on average 2.90625) internal successors, (93), 32 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:30,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:30,134 INFO L93 Difference]: Finished difference Result 53390 states and 154240 transitions. [2022-03-15 16:58:30,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 16:58:30,134 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.90625) internal successors, (93), 32 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:30,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:30,372 INFO L225 Difference]: With dead ends: 53390 [2022-03-15 16:58:30,372 INFO L226 Difference]: Without dead ends: 53212 [2022-03-15 16:58:30,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=256, Invalid=2824, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 16:58:30,373 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 411 mSDsluCounter, 2954 mSDsCounter, 0 mSdLazyCounter, 1968 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 2279 SdHoareTripleChecker+Invalid, 2034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:30,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 2279 Invalid, 2034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1968 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 16:58:30,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53212 states. [2022-03-15 16:58:31,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53212 to 41087. [2022-03-15 16:58:31,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41087 states, 41086 states have (on average 2.903057002385241) internal successors, (119275), 41086 states have internal predecessors, (119275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:31,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41087 states to 41087 states and 119275 transitions. [2022-03-15 16:58:31,363 INFO L78 Accepts]: Start accepts. Automaton has 41087 states and 119275 transitions. Word has length 40 [2022-03-15 16:58:31,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:31,363 INFO L470 AbstractCegarLoop]: Abstraction has 41087 states and 119275 transitions. [2022-03-15 16:58:31,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.90625) internal successors, (93), 32 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:31,363 INFO L276 IsEmpty]: Start isEmpty. Operand 41087 states and 119275 transitions. [2022-03-15 16:58:31,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:31,422 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:31,422 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:31,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-15 16:58:31,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-03-15 16:58:31,638 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:31,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:31,638 INFO L85 PathProgramCache]: Analyzing trace with hash -1815002054, now seen corresponding path program 117 times [2022-03-15 16:58:31,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:31,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462027959] [2022-03-15 16:58:31,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:31,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:31,750 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:31,750 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:31,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462027959] [2022-03-15 16:58:31,750 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462027959] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:31,750 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805852280] [2022-03-15 16:58:31,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:58:31,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:31,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:31,751 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:31,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-15 16:58:31,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:58:31,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:31,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:31,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:32,132 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:32,132 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:32,141 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:32,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:32,243 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:32,243 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 56 [2022-03-15 16:58:32,387 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:32,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805852280] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:32,388 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:32,388 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-03-15 16:58:32,388 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111779859] [2022-03-15 16:58:32,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:32,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 16:58:32,388 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:32,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 16:58:32,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:32,389 INFO L87 Difference]: Start difference. First operand 41087 states and 119275 transitions. Second operand has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:32,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:32,946 INFO L93 Difference]: Finished difference Result 44604 states and 128960 transitions. [2022-03-15 16:58:32,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:58:32,946 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:32,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:33,045 INFO L225 Difference]: With dead ends: 44604 [2022-03-15 16:58:33,045 INFO L226 Difference]: Without dead ends: 44528 [2022-03-15 16:58:33,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:58:33,046 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 199 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:33,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 986 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 920 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:58:33,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44528 states. [2022-03-15 16:58:33,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44528 to 41695. [2022-03-15 16:58:33,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41695 states, 41694 states have (on average 2.9037751235189715) internal successors, (121070), 41694 states have internal predecessors, (121070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:33,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41695 states to 41695 states and 121070 transitions. [2022-03-15 16:58:33,899 INFO L78 Accepts]: Start accepts. Automaton has 41695 states and 121070 transitions. Word has length 40 [2022-03-15 16:58:33,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:33,899 INFO L470 AbstractCegarLoop]: Abstraction has 41695 states and 121070 transitions. [2022-03-15 16:58:33,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:33,899 INFO L276 IsEmpty]: Start isEmpty. Operand 41695 states and 121070 transitions. [2022-03-15 16:58:34,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:34,154 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:34,154 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:34,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:34,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-03-15 16:58:34,369 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:34,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:34,370 INFO L85 PathProgramCache]: Analyzing trace with hash -2112020486, now seen corresponding path program 118 times [2022-03-15 16:58:34,370 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:34,370 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979282855] [2022-03-15 16:58:34,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:34,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:34,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:34,503 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:34,504 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:34,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979282855] [2022-03-15 16:58:34,504 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979282855] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:34,504 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386377868] [2022-03-15 16:58:34,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:58:34,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:34,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:34,505 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:34,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-15 16:58:34,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:58:34,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:34,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:34,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:34,835 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:34,835 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:58:34,856 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:34,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:34,924 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:34,925 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:58:35,019 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:35,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386377868] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:35,020 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:35,020 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-03-15 16:58:35,020 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444416505] [2022-03-15 16:58:35,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:35,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 16:58:35,020 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:35,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 16:58:35,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:35,020 INFO L87 Difference]: Start difference. First operand 41695 states and 121070 transitions. Second operand has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:35,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:35,656 INFO L93 Difference]: Finished difference Result 53863 states and 156725 transitions. [2022-03-15 16:58:35,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:58:35,656 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:35,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:35,775 INFO L225 Difference]: With dead ends: 53863 [2022-03-15 16:58:35,775 INFO L226 Difference]: Without dead ends: 53741 [2022-03-15 16:58:35,775 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2022-03-15 16:58:35,775 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 172 mSDsluCounter, 1415 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 1025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:35,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 1133 Invalid, 1025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 999 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:58:35,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53741 states. [2022-03-15 16:58:36,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53741 to 53249. [2022-03-15 16:58:36,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53249 states, 53248 states have (on average 2.9167856069711537) internal successors, (155313), 53248 states have internal predecessors, (155313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:37,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53249 states to 53249 states and 155313 transitions. [2022-03-15 16:58:37,131 INFO L78 Accepts]: Start accepts. Automaton has 53249 states and 155313 transitions. Word has length 40 [2022-03-15 16:58:37,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:37,131 INFO L470 AbstractCegarLoop]: Abstraction has 53249 states and 155313 transitions. [2022-03-15 16:58:37,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:37,131 INFO L276 IsEmpty]: Start isEmpty. Operand 53249 states and 155313 transitions. [2022-03-15 16:58:37,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:37,248 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:37,248 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:37,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:37,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:37,459 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:37,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:37,460 INFO L85 PathProgramCache]: Analyzing trace with hash 960016374, now seen corresponding path program 119 times [2022-03-15 16:58:37,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:37,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622717581] [2022-03-15 16:58:37,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:37,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:37,557 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:37,557 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:37,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622717581] [2022-03-15 16:58:37,557 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622717581] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:37,557 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056358574] [2022-03-15 16:58:37,557 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:58:37,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:37,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:37,558 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:37,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-15 16:58:37,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 16:58:37,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:37,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:37,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:38,100 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:38,101 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:38,119 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:38,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:38,173 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:38,174 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:58:38,361 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:38,362 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056358574] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:38,362 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:38,362 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 20 [2022-03-15 16:58:38,362 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38497522] [2022-03-15 16:58:38,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:38,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:58:38,362 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:38,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:58:38,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:58:38,362 INFO L87 Difference]: Start difference. First operand 53249 states and 155313 transitions. Second operand has 21 states, 21 states have (on average 3.142857142857143) internal successors, (66), 20 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:39,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:39,064 INFO L93 Difference]: Finished difference Result 54556 states and 158801 transitions. [2022-03-15 16:58:39,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:58:39,065 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.142857142857143) internal successors, (66), 20 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:39,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:39,407 INFO L225 Difference]: With dead ends: 54556 [2022-03-15 16:58:39,408 INFO L226 Difference]: Without dead ends: 54426 [2022-03-15 16:58:39,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:58:39,408 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 152 mSDsluCounter, 1047 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:39,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 871 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:58:39,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54426 states. [2022-03-15 16:58:40,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54426 to 48749. [2022-03-15 16:58:40,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48749 states, 48748 states have (on average 2.9134938869286944) internal successors, (142027), 48748 states have internal predecessors, (142027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:40,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48749 states to 48749 states and 142027 transitions. [2022-03-15 16:58:40,672 INFO L78 Accepts]: Start accepts. Automaton has 48749 states and 142027 transitions. Word has length 40 [2022-03-15 16:58:40,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:40,672 INFO L470 AbstractCegarLoop]: Abstraction has 48749 states and 142027 transitions. [2022-03-15 16:58:40,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.142857142857143) internal successors, (66), 20 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:40,673 INFO L276 IsEmpty]: Start isEmpty. Operand 48749 states and 142027 transitions. [2022-03-15 16:58:40,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:40,757 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:40,757 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:40,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:40,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-15 16:58:40,974 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:40,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:40,974 INFO L85 PathProgramCache]: Analyzing trace with hash 805083532, now seen corresponding path program 120 times [2022-03-15 16:58:40,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:40,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621906717] [2022-03-15 16:58:40,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:40,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:40,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:41,111 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:58:41,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:41,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621906717] [2022-03-15 16:58:41,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621906717] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:41,112 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389960890] [2022-03-15 16:58:41,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:58:41,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:41,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:41,113 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:41,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-15 16:58:41,136 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:58:41,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:41,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:41,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:41,613 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:41,613 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:41,647 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:41,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:41,754 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:41,754 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:58:41,906 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:58:41,906 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389960890] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:41,907 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:41,907 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 23 [2022-03-15 16:58:41,907 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040111534] [2022-03-15 16:58:41,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:41,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:58:41,907 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:41,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:58:41,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:58:41,907 INFO L87 Difference]: Start difference. First operand 48749 states and 142027 transitions. Second operand has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:42,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:42,444 INFO L93 Difference]: Finished difference Result 50621 states and 147360 transitions. [2022-03-15 16:58:42,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:58:42,445 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:42,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:42,731 INFO L225 Difference]: With dead ends: 50621 [2022-03-15 16:58:42,731 INFO L226 Difference]: Without dead ends: 50545 [2022-03-15 16:58:42,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:58:42,732 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 180 mSDsluCounter, 1037 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:42,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 845 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:58:42,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50545 states. [2022-03-15 16:58:43,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50545 to 50221. [2022-03-15 16:58:43,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50221 states, 50220 states have (on average 2.9163082437275984) internal successors, (146457), 50220 states have internal predecessors, (146457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:43,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50221 states to 50221 states and 146457 transitions. [2022-03-15 16:58:43,911 INFO L78 Accepts]: Start accepts. Automaton has 50221 states and 146457 transitions. Word has length 40 [2022-03-15 16:58:43,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:43,911 INFO L470 AbstractCegarLoop]: Abstraction has 50221 states and 146457 transitions. [2022-03-15 16:58:43,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:43,911 INFO L276 IsEmpty]: Start isEmpty. Operand 50221 states and 146457 transitions. [2022-03-15 16:58:43,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:43,986 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:43,986 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:44,002 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2022-03-15 16:58:44,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-03-15 16:58:44,190 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:44,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:44,190 INFO L85 PathProgramCache]: Analyzing trace with hash -2029136436, now seen corresponding path program 121 times [2022-03-15 16:58:44,190 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:44,191 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255002828] [2022-03-15 16:58:44,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:44,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:44,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:44,339 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:44,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:44,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255002828] [2022-03-15 16:58:44,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255002828] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:44,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94956836] [2022-03-15 16:58:44,340 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:58:44,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:44,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:44,341 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:44,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-15 16:58:44,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:44,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:44,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:44,589 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:44,590 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:44,602 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:44,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:44,688 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:44,689 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:58:44,938 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:44,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94956836] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:44,938 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:44,938 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-15 16:58:44,938 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150407723] [2022-03-15 16:58:44,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:44,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 16:58:44,938 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:44,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 16:58:44,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:58:44,939 INFO L87 Difference]: Start difference. First operand 50221 states and 146457 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:45,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:45,633 INFO L93 Difference]: Finished difference Result 50665 states and 147443 transitions. [2022-03-15 16:58:45,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 16:58:45,634 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:45,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:45,782 INFO L225 Difference]: With dead ends: 50665 [2022-03-15 16:58:45,782 INFO L226 Difference]: Without dead ends: 50589 [2022-03-15 16:58:45,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:58:45,783 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 176 mSDsluCounter, 1660 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 1264 SdHoareTripleChecker+Invalid, 1170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:45,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 1264 Invalid, 1170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 16:58:45,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50589 states. [2022-03-15 16:58:46,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50589 to 50215. [2022-03-15 16:58:46,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50215 states, 50214 states have (on average 2.916357987812164) internal successors, (146442), 50214 states have internal predecessors, (146442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:47,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50215 states to 50215 states and 146442 transitions. [2022-03-15 16:58:47,209 INFO L78 Accepts]: Start accepts. Automaton has 50215 states and 146442 transitions. Word has length 40 [2022-03-15 16:58:47,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:47,209 INFO L470 AbstractCegarLoop]: Abstraction has 50215 states and 146442 transitions. [2022-03-15 16:58:47,209 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:47,210 INFO L276 IsEmpty]: Start isEmpty. Operand 50215 states and 146442 transitions. [2022-03-15 16:58:47,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:47,293 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:47,293 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:47,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-03-15 16:58:47,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2022-03-15 16:58:47,508 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:47,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:47,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1886678642, now seen corresponding path program 122 times [2022-03-15 16:58:47,508 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:47,508 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637781520] [2022-03-15 16:58:47,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:47,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:47,646 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:47,647 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:47,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637781520] [2022-03-15 16:58:47,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637781520] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:47,647 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800113073] [2022-03-15 16:58:47,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:58:47,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:47,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:47,648 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:47,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-15 16:58:47,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:58:47,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:47,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 16:58:47,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:47,921 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:47,922 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2022-03-15 16:58:47,935 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:47,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:48,082 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:48,082 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 20 [2022-03-15 16:58:48,189 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:48,189 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800113073] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:48,189 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:48,189 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 34 [2022-03-15 16:58:48,189 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129392818] [2022-03-15 16:58:48,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:48,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 16:58:48,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:48,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 16:58:48,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 16:58:48,190 INFO L87 Difference]: Start difference. First operand 50215 states and 146442 transitions. Second operand has 34 states, 34 states have (on average 2.911764705882353) internal successors, (99), 34 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:49,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:49,582 INFO L93 Difference]: Finished difference Result 59910 states and 174292 transitions. [2022-03-15 16:58:49,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 16:58:49,582 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.911764705882353) internal successors, (99), 34 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:49,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:49,753 INFO L225 Difference]: With dead ends: 59910 [2022-03-15 16:58:49,753 INFO L226 Difference]: Without dead ends: 59808 [2022-03-15 16:58:49,754 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=250, Invalid=3056, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 16:58:49,754 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 383 mSDsluCounter, 2634 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 1979 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 108 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:49,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 1979 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1668 Invalid, 0 Unknown, 108 Unchecked, 0.6s Time] [2022-03-15 16:58:49,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59808 states. [2022-03-15 16:58:51,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59808 to 59051. [2022-03-15 16:58:51,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59051 states, 59050 states have (on average 2.920406435224386) internal successors, (172450), 59050 states have internal predecessors, (172450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:51,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59051 states to 59051 states and 172450 transitions. [2022-03-15 16:58:51,381 INFO L78 Accepts]: Start accepts. Automaton has 59051 states and 172450 transitions. Word has length 40 [2022-03-15 16:58:51,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:51,381 INFO L470 AbstractCegarLoop]: Abstraction has 59051 states and 172450 transitions. [2022-03-15 16:58:51,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.911764705882353) internal successors, (99), 34 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:51,381 INFO L276 IsEmpty]: Start isEmpty. Operand 59051 states and 172450 transitions. [2022-03-15 16:58:51,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:51,481 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:51,481 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:51,497 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-15 16:58:51,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-15 16:58:51,695 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:51,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:51,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1858569458, now seen corresponding path program 123 times [2022-03-15 16:58:51,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:51,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931663457] [2022-03-15 16:58:51,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:51,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:51,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:51,802 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:51,802 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:51,802 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931663457] [2022-03-15 16:58:51,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931663457] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:51,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240770063] [2022-03-15 16:58:51,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:58:51,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:51,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:51,804 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:51,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-15 16:58:51,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 16:58:51,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:51,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:51,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:52,173 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:52,173 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:58:52,209 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:52,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:52,257 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:52,258 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:58:52,414 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:52,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240770063] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:52,414 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:52,414 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 10] total 20 [2022-03-15 16:58:52,414 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494747806] [2022-03-15 16:58:52,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:52,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:58:52,415 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:52,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:58:52,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:58:52,415 INFO L87 Difference]: Start difference. First operand 59051 states and 172450 transitions. Second operand has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:53,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:53,009 INFO L93 Difference]: Finished difference Result 59687 states and 174106 transitions. [2022-03-15 16:58:53,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 16:58:53,010 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:53,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:53,181 INFO L225 Difference]: With dead ends: 59687 [2022-03-15 16:58:53,181 INFO L226 Difference]: Without dead ends: 59571 [2022-03-15 16:58:53,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:58:53,181 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 141 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:53,181 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 653 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:58:53,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59571 states. [2022-03-15 16:58:54,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59571 to 58977. [2022-03-15 16:58:54,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58977 states, 58976 states have (on average 2.9192383342376558) internal successors, (172165), 58976 states have internal predecessors, (172165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:54,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58977 states to 58977 states and 172165 transitions. [2022-03-15 16:58:54,682 INFO L78 Accepts]: Start accepts. Automaton has 58977 states and 172165 transitions. Word has length 40 [2022-03-15 16:58:54,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:54,683 INFO L470 AbstractCegarLoop]: Abstraction has 58977 states and 172165 transitions. [2022-03-15 16:58:54,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:54,683 INFO L276 IsEmpty]: Start isEmpty. Operand 58977 states and 172165 transitions. [2022-03-15 16:58:54,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:54,787 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:54,787 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:54,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:54,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:54,989 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:54,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:54,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1994776058, now seen corresponding path program 124 times [2022-03-15 16:58:54,990 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:54,990 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761679674] [2022-03-15 16:58:54,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:54,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:54,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:55,132 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:55,133 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:55,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761679674] [2022-03-15 16:58:55,133 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761679674] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:55,133 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401883758] [2022-03-15 16:58:55,133 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:58:55,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:55,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:55,134 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:55,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-15 16:58:55,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:58:55,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:55,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:55,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:55,526 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:55,526 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 39 [2022-03-15 16:58:55,545 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:55,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:55,599 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:55,599 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:58:55,857 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:55,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401883758] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:55,858 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:55,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2022-03-15 16:58:55,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450786147] [2022-03-15 16:58:55,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:55,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:58:55,858 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:55,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:58:55,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:58:55,870 INFO L87 Difference]: Start difference. First operand 58977 states and 172165 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:56,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:58:56,753 INFO L93 Difference]: Finished difference Result 63006 states and 183707 transitions. [2022-03-15 16:58:56,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:58:56,753 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:58:56,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:58:56,922 INFO L225 Difference]: With dead ends: 63006 [2022-03-15 16:58:56,922 INFO L226 Difference]: Without dead ends: 62882 [2022-03-15 16:58:56,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:58:56,923 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 165 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 758 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:58:56,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 872 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 758 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:58:56,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62882 states. [2022-03-15 16:58:58,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62882 to 62405. [2022-03-15 16:58:58,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62405 states, 62404 states have (on average 2.9203416447663613) internal successors, (182241), 62404 states have internal predecessors, (182241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:58,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62405 states to 62405 states and 182241 transitions. [2022-03-15 16:58:58,753 INFO L78 Accepts]: Start accepts. Automaton has 62405 states and 182241 transitions. Word has length 40 [2022-03-15 16:58:58,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:58:58,753 INFO L470 AbstractCegarLoop]: Abstraction has 62405 states and 182241 transitions. [2022-03-15 16:58:58,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:58:58,753 INFO L276 IsEmpty]: Start isEmpty. Operand 62405 states and 182241 transitions. [2022-03-15 16:58:58,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:58:58,858 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:58:58,858 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:58:58,874 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-03-15 16:58:59,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:59,073 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:58:59,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:58:59,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1445291270, now seen corresponding path program 125 times [2022-03-15 16:58:59,073 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:58:59,074 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396197590] [2022-03-15 16:58:59,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:58:59,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:58:59,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:58:59,210 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:58:59,210 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:58:59,210 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396197590] [2022-03-15 16:58:59,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396197590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:58:59,210 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963294923] [2022-03-15 16:58:59,210 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:58:59,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:58:59,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:58:59,211 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:58:59,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-15 16:58:59,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 16:58:59,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:58:59,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:58:59,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:58:59,646 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:58:59,646 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 39 [2022-03-15 16:58:59,674 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:58:59,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:58:59,757 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:58:59,757 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:58:59,933 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:58:59,933 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963294923] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:58:59,933 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:58:59,933 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2022-03-15 16:58:59,933 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615523197] [2022-03-15 16:58:59,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:58:59,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:58:59,934 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:58:59,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:58:59,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:58:59,934 INFO L87 Difference]: Start difference. First operand 62405 states and 182241 transitions. Second operand has 23 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 22 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:00,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:00,742 INFO L93 Difference]: Finished difference Result 65863 states and 192286 transitions. [2022-03-15 16:59:00,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:59:00,742 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 22 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:00,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:00,923 INFO L225 Difference]: With dead ends: 65863 [2022-03-15 16:59:00,924 INFO L226 Difference]: Without dead ends: 65739 [2022-03-15 16:59:00,924 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:59:00,924 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 122 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:00,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 1064 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:00,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65739 states. [2022-03-15 16:59:02,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65739 to 65329. [2022-03-15 16:59:02,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65329 states, 65328 states have (on average 2.9236621356845456) internal successors, (190997), 65328 states have internal predecessors, (190997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:02,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65329 states to 65329 states and 190997 transitions. [2022-03-15 16:59:02,493 INFO L78 Accepts]: Start accepts. Automaton has 65329 states and 190997 transitions. Word has length 40 [2022-03-15 16:59:02,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:02,493 INFO L470 AbstractCegarLoop]: Abstraction has 65329 states and 190997 transitions. [2022-03-15 16:59:02,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 22 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:02,493 INFO L276 IsEmpty]: Start isEmpty. Operand 65329 states and 190997 transitions. [2022-03-15 16:59:02,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:02,603 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:02,603 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:02,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:02,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable142 [2022-03-15 16:59:02,805 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:02,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:02,805 INFO L85 PathProgramCache]: Analyzing trace with hash -445856070, now seen corresponding path program 126 times [2022-03-15 16:59:02,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:02,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785623996] [2022-03-15 16:59:02,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:02,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:02,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:02,941 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:59:02,941 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:02,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785623996] [2022-03-15 16:59:02,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785623996] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:02,941 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124656717] [2022-03-15 16:59:02,941 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:59:02,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:02,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:02,942 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:02,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-15 16:59:02,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 16:59:02,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:02,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:02,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:03,234 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:03,235 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:03,270 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:03,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:03,339 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:03,339 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:59:03,435 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:59:03,435 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124656717] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:03,435 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:03,435 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-03-15 16:59:03,435 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655373617] [2022-03-15 16:59:03,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:03,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 16:59:03,435 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:03,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 16:59:03,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:59:03,436 INFO L87 Difference]: Start difference. First operand 65329 states and 190997 transitions. Second operand has 25 states, 25 states have (on average 2.96) internal successors, (74), 24 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:04,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:04,177 INFO L93 Difference]: Finished difference Result 65864 states and 192203 transitions. [2022-03-15 16:59:04,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 16:59:04,177 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 24 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:04,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:04,333 INFO L225 Difference]: With dead ends: 65864 [2022-03-15 16:59:04,333 INFO L226 Difference]: Without dead ends: 65734 [2022-03-15 16:59:04,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:59:04,333 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 155 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:04,333 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 1091 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:04,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65734 states. [2022-03-15 16:59:05,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65734 to 65313. [2022-03-15 16:59:05,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65313 states, 65312 states have (on average 2.9237046790788828) internal successors, (190953), 65312 states have internal predecessors, (190953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:05,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65313 states to 65313 states and 190953 transitions. [2022-03-15 16:59:05,917 INFO L78 Accepts]: Start accepts. Automaton has 65313 states and 190953 transitions. Word has length 40 [2022-03-15 16:59:05,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:05,917 INFO L470 AbstractCegarLoop]: Abstraction has 65313 states and 190953 transitions. [2022-03-15 16:59:05,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 24 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:05,917 INFO L276 IsEmpty]: Start isEmpty. Operand 65313 states and 190953 transitions. [2022-03-15 16:59:06,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:06,040 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:06,040 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:06,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:06,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:06,257 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:06,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:06,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1014891258, now seen corresponding path program 127 times [2022-03-15 16:59:06,259 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:06,259 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148524961] [2022-03-15 16:59:06,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:06,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:06,408 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:06,408 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:06,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148524961] [2022-03-15 16:59:06,408 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148524961] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:06,408 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353043847] [2022-03-15 16:59:06,408 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:59:06,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:06,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:06,409 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:06,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-15 16:59:06,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:06,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:06,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:07,053 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:07,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:07,073 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:07,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:07,215 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:07,215 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:59:07,313 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:07,313 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353043847] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:07,313 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:07,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2022-03-15 16:59:07,314 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013171338] [2022-03-15 16:59:07,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:07,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 16:59:07,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:07,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 16:59:07,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:59:07,315 INFO L87 Difference]: Start difference. First operand 65313 states and 190953 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:07,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:07,819 INFO L93 Difference]: Finished difference Result 65823 states and 192097 transitions. [2022-03-15 16:59:07,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:59:07,819 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:07,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:07,967 INFO L225 Difference]: With dead ends: 65823 [2022-03-15 16:59:07,967 INFO L226 Difference]: Without dead ends: 65747 [2022-03-15 16:59:07,967 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=104, Invalid=708, Unknown=0, NotChecked=0, Total=812 [2022-03-15 16:59:07,967 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 175 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 838 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:07,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 838 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:59:08,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65747 states. [2022-03-15 16:59:09,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65747 to 65307. [2022-03-15 16:59:09,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65307 states, 65306 states have (on average 2.9237436070192633) internal successors, (190938), 65306 states have internal predecessors, (190938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:09,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65307 states to 65307 states and 190938 transitions. [2022-03-15 16:59:09,466 INFO L78 Accepts]: Start accepts. Automaton has 65307 states and 190938 transitions. Word has length 40 [2022-03-15 16:59:09,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:09,466 INFO L470 AbstractCegarLoop]: Abstraction has 65307 states and 190938 transitions. [2022-03-15 16:59:09,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:09,467 INFO L276 IsEmpty]: Start isEmpty. Operand 65307 states and 190938 transitions. [2022-03-15 16:59:09,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:09,579 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:09,579 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:09,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:09,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:09,786 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:09,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:09,787 INFO L85 PathProgramCache]: Analyzing trace with hash 15125242, now seen corresponding path program 128 times [2022-03-15 16:59:09,787 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:09,787 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440212709] [2022-03-15 16:59:09,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:09,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:09,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:09,935 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:09,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:09,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440212709] [2022-03-15 16:59:09,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440212709] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:09,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703517179] [2022-03-15 16:59:09,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:59:09,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:09,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:09,944 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:09,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-15 16:59:09,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:59:09,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:09,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:09,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:10,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:59:10,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:59:10,442 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:59:10,443 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:59:10,455 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:10,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:10,616 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:10,616 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:59:10,731 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:10,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703517179] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:10,732 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:10,732 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:59:10,732 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631613005] [2022-03-15 16:59:10,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:10,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:59:10,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:10,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:59:10,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:59:10,732 INFO L87 Difference]: Start difference. First operand 65307 states and 190938 transitions. Second operand has 24 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 23 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:11,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:11,270 INFO L93 Difference]: Finished difference Result 86626 states and 253214 transitions. [2022-03-15 16:59:11,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:59:11,271 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 23 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:11,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:11,696 INFO L225 Difference]: With dead ends: 86626 [2022-03-15 16:59:11,696 INFO L226 Difference]: Without dead ends: 86611 [2022-03-15 16:59:11,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:59:11,697 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 113 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:11,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 731 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 534 Invalid, 0 Unknown, 4 Unchecked, 0.2s Time] [2022-03-15 16:59:11,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86611 states. [2022-03-15 16:59:12,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86611 to 65371. [2022-03-15 16:59:12,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65371 states, 65370 states have (on average 2.922961603181888) internal successors, (191074), 65370 states have internal predecessors, (191074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:13,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65371 states to 65371 states and 191074 transitions. [2022-03-15 16:59:13,152 INFO L78 Accepts]: Start accepts. Automaton has 65371 states and 191074 transitions. Word has length 40 [2022-03-15 16:59:13,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:13,152 INFO L470 AbstractCegarLoop]: Abstraction has 65371 states and 191074 transitions. [2022-03-15 16:59:13,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 23 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:13,152 INFO L276 IsEmpty]: Start isEmpty. Operand 65371 states and 191074 transitions. [2022-03-15 16:59:13,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:13,555 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:13,556 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:13,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:13,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-03-15 16:59:13,776 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:13,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:13,776 INFO L85 PathProgramCache]: Analyzing trace with hash -2074190376, now seen corresponding path program 129 times [2022-03-15 16:59:13,776 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:13,776 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518824857] [2022-03-15 16:59:13,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:13,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:13,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:13,937 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:13,937 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:13,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518824857] [2022-03-15 16:59:13,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518824857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:13,937 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828120881] [2022-03-15 16:59:13,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:59:13,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:13,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:13,938 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:13,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-15 16:59:13,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:59:13,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:13,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:13,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:14,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:59:14,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:59:14,290 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:59:14,290 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:59:14,301 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:14,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:14,422 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:14,422 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:59:14,498 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:14,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828120881] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:14,498 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:14,498 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:59:14,498 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864893714] [2022-03-15 16:59:14,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:14,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:59:14,498 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:14,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:59:14,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:59:14,499 INFO L87 Difference]: Start difference. First operand 65371 states and 191074 transitions. Second operand has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:15,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:15,249 INFO L93 Difference]: Finished difference Result 86624 states and 253204 transitions. [2022-03-15 16:59:15,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:59:15,249 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:15,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:15,500 INFO L225 Difference]: With dead ends: 86624 [2022-03-15 16:59:15,500 INFO L226 Difference]: Without dead ends: 86619 [2022-03-15 16:59:15,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:59:15,500 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 99 mSDsluCounter, 1025 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 5 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:15,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 888 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 613 Invalid, 0 Unknown, 5 Unchecked, 0.2s Time] [2022-03-15 16:59:15,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86619 states. [2022-03-15 16:59:16,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86619 to 65375. [2022-03-15 16:59:17,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65375 states, 65374 states have (on average 2.9228745372778167) internal successors, (191080), 65374 states have internal predecessors, (191080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:17,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65375 states to 65375 states and 191080 transitions. [2022-03-15 16:59:17,379 INFO L78 Accepts]: Start accepts. Automaton has 65375 states and 191080 transitions. Word has length 40 [2022-03-15 16:59:17,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:17,379 INFO L470 AbstractCegarLoop]: Abstraction has 65375 states and 191080 transitions. [2022-03-15 16:59:17,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0416666666666665) internal successors, (73), 23 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:17,380 INFO L276 IsEmpty]: Start isEmpty. Operand 65375 states and 191080 transitions. [2022-03-15 16:59:17,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:17,498 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:17,498 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:17,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:17,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-03-15 16:59:17,711 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:17,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:17,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1971426250, now seen corresponding path program 130 times [2022-03-15 16:59:17,713 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:17,713 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110275642] [2022-03-15 16:59:17,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:17,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:17,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:17,853 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:17,853 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:17,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110275642] [2022-03-15 16:59:17,853 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110275642] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:17,853 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419164129] [2022-03-15 16:59:17,853 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:59:17,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:17,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:17,855 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:17,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-15 16:59:17,877 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:59:17,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:17,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:17,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:18,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:59:18,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 16:59:18,187 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 16:59:18,188 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 16:59:18,200 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:18,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:18,365 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:18,365 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:59:18,477 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:18,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419164129] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:18,477 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:18,477 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:59:18,477 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917853394] [2022-03-15 16:59:18,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:18,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:59:18,477 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:18,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:59:18,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:59:18,478 INFO L87 Difference]: Start difference. First operand 65375 states and 191080 transitions. Second operand has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:19,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:19,315 INFO L93 Difference]: Finished difference Result 86650 states and 253254 transitions. [2022-03-15 16:59:19,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-03-15 16:59:19,316 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:19,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:19,543 INFO L225 Difference]: With dead ends: 86650 [2022-03-15 16:59:19,543 INFO L226 Difference]: Without dead ends: 86623 [2022-03-15 16:59:19,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:59:19,544 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 105 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:19,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 995 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 653 Invalid, 0 Unknown, 75 Unchecked, 0.3s Time] [2022-03-15 16:59:19,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86623 states. [2022-03-15 16:59:21,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86623 to 65351. [2022-03-15 16:59:21,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65351 states, 65350 states have (on average 2.9233664881407804) internal successors, (191042), 65350 states have internal predecessors, (191042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:21,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65351 states to 65351 states and 191042 transitions. [2022-03-15 16:59:21,353 INFO L78 Accepts]: Start accepts. Automaton has 65351 states and 191042 transitions. Word has length 40 [2022-03-15 16:59:21,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:21,354 INFO L470 AbstractCegarLoop]: Abstraction has 65351 states and 191042 transitions. [2022-03-15 16:59:21,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:21,354 INFO L276 IsEmpty]: Start isEmpty. Operand 65351 states and 191042 transitions. [2022-03-15 16:59:21,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:21,474 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:21,474 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:21,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:21,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-03-15 16:59:21,687 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:21,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:21,688 INFO L85 PathProgramCache]: Analyzing trace with hash -2109389194, now seen corresponding path program 131 times [2022-03-15 16:59:21,688 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:21,688 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093287448] [2022-03-15 16:59:21,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:21,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:21,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:21,861 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:21,861 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:21,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093287448] [2022-03-15 16:59:21,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093287448] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:21,861 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686691135] [2022-03-15 16:59:21,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:59:21,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:21,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:21,863 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:21,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-15 16:59:21,886 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:59:21,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:21,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:21,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:22,176 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:22,176 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:22,191 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:22,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:22,331 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:22,332 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 56 [2022-03-15 16:59:22,671 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:22,672 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686691135] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:22,672 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:22,672 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 16:59:22,673 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635576091] [2022-03-15 16:59:22,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:22,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 16:59:22,673 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:22,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 16:59:22,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-03-15 16:59:22,673 INFO L87 Difference]: Start difference. First operand 65351 states and 191042 transitions. Second operand has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:23,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:23,327 INFO L93 Difference]: Finished difference Result 86612 states and 253216 transitions. [2022-03-15 16:59:23,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 16:59:23,328 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:23,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:23,537 INFO L225 Difference]: With dead ends: 86612 [2022-03-15 16:59:23,537 INFO L226 Difference]: Without dead ends: 86575 [2022-03-15 16:59:23,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:59:23,537 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 135 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:23,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 864 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:23,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86575 states. [2022-03-15 16:59:25,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86575 to 65373. [2022-03-15 16:59:25,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65373 states, 65372 states have (on average 2.923376980970446) internal successors, (191107), 65372 states have internal predecessors, (191107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:25,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65373 states to 65373 states and 191107 transitions. [2022-03-15 16:59:25,638 INFO L78 Accepts]: Start accepts. Automaton has 65373 states and 191107 transitions. Word has length 40 [2022-03-15 16:59:25,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:25,638 INFO L470 AbstractCegarLoop]: Abstraction has 65373 states and 191107 transitions. [2022-03-15 16:59:25,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:25,638 INFO L276 IsEmpty]: Start isEmpty. Operand 65373 states and 191107 transitions. [2022-03-15 16:59:25,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:25,777 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:25,777 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:25,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:25,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:25,989 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:25,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:25,989 INFO L85 PathProgramCache]: Analyzing trace with hash 590931770, now seen corresponding path program 132 times [2022-03-15 16:59:25,989 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:25,989 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953634629] [2022-03-15 16:59:25,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:25,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:25,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:26,466 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:26,466 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:26,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953634629] [2022-03-15 16:59:26,466 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953634629] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:26,466 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293202276] [2022-03-15 16:59:26,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:59:26,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:26,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:26,480 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:26,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-15 16:59:26,504 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 16:59:26,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:26,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 16:59:26,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:26,741 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:26,742 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2022-03-15 16:59:26,755 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:26,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:26,880 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:26,880 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2022-03-15 16:59:26,968 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:26,968 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293202276] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:26,968 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:26,968 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 31 [2022-03-15 16:59:26,968 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856413247] [2022-03-15 16:59:26,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:26,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 16:59:26,969 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:26,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 16:59:26,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2022-03-15 16:59:26,969 INFO L87 Difference]: Start difference. First operand 65373 states and 191107 transitions. Second operand has 31 states, 31 states have (on average 2.870967741935484) internal successors, (89), 31 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:28,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:28,599 INFO L93 Difference]: Finished difference Result 89068 states and 259629 transitions. [2022-03-15 16:59:28,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 16:59:28,600 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.870967741935484) internal successors, (89), 31 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:28,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:28,899 INFO L225 Difference]: With dead ends: 89068 [2022-03-15 16:59:28,899 INFO L226 Difference]: Without dead ends: 88994 [2022-03-15 16:59:28,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 59 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=222, Invalid=2430, Unknown=0, NotChecked=0, Total=2652 [2022-03-15 16:59:28,899 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 333 mSDsluCounter, 2989 mSDsCounter, 0 mSdLazyCounter, 1960 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 2282 SdHoareTripleChecker+Invalid, 1998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:28,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 2282 Invalid, 1998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1960 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-15 16:59:28,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88994 states. [2022-03-15 16:59:30,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88994 to 66925. [2022-03-15 16:59:30,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66925 states, 66924 states have (on average 2.923838981531289) internal successors, (195675), 66924 states have internal predecessors, (195675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:30,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66925 states to 66925 states and 195675 transitions. [2022-03-15 16:59:30,804 INFO L78 Accepts]: Start accepts. Automaton has 66925 states and 195675 transitions. Word has length 40 [2022-03-15 16:59:30,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:30,805 INFO L470 AbstractCegarLoop]: Abstraction has 66925 states and 195675 transitions. [2022-03-15 16:59:30,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.870967741935484) internal successors, (89), 31 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:30,805 INFO L276 IsEmpty]: Start isEmpty. Operand 66925 states and 195675 transitions. [2022-03-15 16:59:30,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:30,929 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:30,929 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:30,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-03-15 16:59:31,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-03-15 16:59:31,142 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:31,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:31,142 INFO L85 PathProgramCache]: Analyzing trace with hash -74292682, now seen corresponding path program 133 times [2022-03-15 16:59:31,142 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:31,142 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782182397] [2022-03-15 16:59:31,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:31,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:31,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:31,234 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:31,234 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:31,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782182397] [2022-03-15 16:59:31,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782182397] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:31,234 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886722663] [2022-03-15 16:59:31,234 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:59:31,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:31,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:31,235 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:31,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-15 16:59:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:31,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:31,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:31,452 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:31,452 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:31,469 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:31,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:31,540 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:31,540 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:59:31,716 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:31,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886722663] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:31,716 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:31,716 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-03-15 16:59:31,716 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589254717] [2022-03-15 16:59:31,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:31,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:59:31,717 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:31,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:59:31,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:59:31,717 INFO L87 Difference]: Start difference. First operand 66925 states and 195675 transitions. Second operand has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:32,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:32,668 INFO L93 Difference]: Finished difference Result 91289 states and 266850 transitions. [2022-03-15 16:59:32,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:59:32,668 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:32,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:32,972 INFO L225 Difference]: With dead ends: 91289 [2022-03-15 16:59:32,972 INFO L226 Difference]: Without dead ends: 91183 [2022-03-15 16:59:32,972 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:59:32,972 INFO L933 BasicCegarLoop]: 92 mSDtfsCounter, 175 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 813 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 813 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:32,972 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 1023 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 813 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:33,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91183 states. [2022-03-15 16:59:34,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91183 to 69747. [2022-03-15 16:59:34,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69747 states, 69746 states have (on average 2.9248415679752244) internal successors, (203996), 69746 states have internal predecessors, (203996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:34,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69747 states to 69747 states and 203996 transitions. [2022-03-15 16:59:34,927 INFO L78 Accepts]: Start accepts. Automaton has 69747 states and 203996 transitions. Word has length 40 [2022-03-15 16:59:34,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:34,928 INFO L470 AbstractCegarLoop]: Abstraction has 69747 states and 203996 transitions. [2022-03-15 16:59:34,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.9545454545454546) internal successors, (65), 21 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:34,928 INFO L276 IsEmpty]: Start isEmpty. Operand 69747 states and 203996 transitions. [2022-03-15 16:59:35,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:35,067 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:35,067 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:35,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-15 16:59:35,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-03-15 16:59:35,278 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:35,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:35,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1829295942, now seen corresponding path program 134 times [2022-03-15 16:59:35,278 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:35,278 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255316035] [2022-03-15 16:59:35,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:35,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:35,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:35,412 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:35,412 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:35,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255316035] [2022-03-15 16:59:35,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255316035] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:35,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705795086] [2022-03-15 16:59:35,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 16:59:35,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:35,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:35,413 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:35,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-15 16:59:35,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 16:59:35,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:35,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 16:59:35,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:35,892 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:35,892 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 29 [2022-03-15 16:59:35,918 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:35,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:35,984 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:35,984 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2022-03-15 16:59:36,088 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:36,088 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705795086] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:36,088 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:36,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 31 [2022-03-15 16:59:36,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446764360] [2022-03-15 16:59:36,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:36,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 16:59:36,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:36,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 16:59:36,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2022-03-15 16:59:36,089 INFO L87 Difference]: Start difference. First operand 69747 states and 203996 transitions. Second operand has 31 states, 31 states have (on average 2.870967741935484) internal successors, (89), 31 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:38,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:38,038 INFO L93 Difference]: Finished difference Result 96963 states and 282504 transitions. [2022-03-15 16:59:38,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 16:59:38,038 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.870967741935484) internal successors, (89), 31 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:38,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:38,310 INFO L225 Difference]: With dead ends: 96963 [2022-03-15 16:59:38,310 INFO L226 Difference]: Without dead ends: 96829 [2022-03-15 16:59:38,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=340, Invalid=3820, Unknown=0, NotChecked=0, Total=4160 [2022-03-15 16:59:38,311 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 562 mSDsluCounter, 3656 mSDsCounter, 0 mSdLazyCounter, 2450 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 2835 SdHoareTripleChecker+Invalid, 2536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 2450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:38,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 2835 Invalid, 2536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2450 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-03-15 16:59:38,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96829 states. [2022-03-15 16:59:40,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96829 to 70543. [2022-03-15 16:59:40,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70543 states, 70542 states have (on average 2.9252076776955573) internal successors, (206350), 70542 states have internal predecessors, (206350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:40,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70543 states to 70543 states and 206350 transitions. [2022-03-15 16:59:40,297 INFO L78 Accepts]: Start accepts. Automaton has 70543 states and 206350 transitions. Word has length 40 [2022-03-15 16:59:40,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:40,297 INFO L470 AbstractCegarLoop]: Abstraction has 70543 states and 206350 transitions. [2022-03-15 16:59:40,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.870967741935484) internal successors, (89), 31 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:40,297 INFO L276 IsEmpty]: Start isEmpty. Operand 70543 states and 206350 transitions. [2022-03-15 16:59:40,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:40,415 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:40,415 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:40,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-03-15 16:59:40,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:40,619 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:40,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:40,619 INFO L85 PathProgramCache]: Analyzing trace with hash 795337156, now seen corresponding path program 135 times [2022-03-15 16:59:40,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:40,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625255322] [2022-03-15 16:59:40,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:40,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:40,782 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:40,782 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:40,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625255322] [2022-03-15 16:59:40,782 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625255322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:40,782 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450797006] [2022-03-15 16:59:40,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 16:59:40,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:40,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:40,783 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:40,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-15 16:59:40,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 16:59:40,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:40,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:40,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:41,390 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:41,390 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:41,433 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:41,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:41,541 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:41,541 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 52 [2022-03-15 16:59:41,624 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:41,624 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450797006] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:41,624 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:41,624 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-03-15 16:59:41,624 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567208667] [2022-03-15 16:59:41,624 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:41,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 16:59:41,630 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:41,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 16:59:41,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-03-15 16:59:41,630 INFO L87 Difference]: Start difference. First operand 70543 states and 206350 transitions. Second operand has 25 states, 25 states have (on average 2.96) internal successors, (74), 24 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:42,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:42,212 INFO L93 Difference]: Finished difference Result 75501 states and 219980 transitions. [2022-03-15 16:59:42,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:59:42,212 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 24 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:42,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:42,435 INFO L225 Difference]: With dead ends: 75501 [2022-03-15 16:59:42,435 INFO L226 Difference]: Without dead ends: 75427 [2022-03-15 16:59:42,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:59:42,436 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 186 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:42,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 1018 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:59:42,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75427 states. [2022-03-15 16:59:44,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75427 to 71793. [2022-03-15 16:59:44,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71793 states, 71792 states have (on average 2.9259388232672165) internal successors, (210059), 71792 states have internal predecessors, (210059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:44,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71793 states to 71793 states and 210059 transitions. [2022-03-15 16:59:44,323 INFO L78 Accepts]: Start accepts. Automaton has 71793 states and 210059 transitions. Word has length 40 [2022-03-15 16:59:44,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:44,323 INFO L470 AbstractCegarLoop]: Abstraction has 71793 states and 210059 transitions. [2022-03-15 16:59:44,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 24 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:44,323 INFO L276 IsEmpty]: Start isEmpty. Operand 71793 states and 210059 transitions. [2022-03-15 16:59:44,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:44,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:44,461 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:44,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:44,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:44,677 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:44,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:44,677 INFO L85 PathProgramCache]: Analyzing trace with hash 2085320660, now seen corresponding path program 136 times [2022-03-15 16:59:44,677 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:44,677 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333035180] [2022-03-15 16:59:44,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:44,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:44,791 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:44,791 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:44,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333035180] [2022-03-15 16:59:44,791 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333035180] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:44,791 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220900592] [2022-03-15 16:59:44,791 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 16:59:44,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:44,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:44,793 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:45,073 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 16:59:45,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:45,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:45,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:45,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-15 16:59:45,390 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:45,390 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:45,407 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:45,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:45,521 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:45,521 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 16:59:45,655 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:45,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220900592] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:45,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:45,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 22 [2022-03-15 16:59:45,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917569455] [2022-03-15 16:59:45,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:45,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 16:59:45,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:45,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 16:59:45,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-03-15 16:59:45,656 INFO L87 Difference]: Start difference. First operand 71793 states and 210059 transitions. Second operand has 23 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 22 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:46,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:46,234 INFO L93 Difference]: Finished difference Result 76601 states and 223272 transitions. [2022-03-15 16:59:46,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 16:59:46,234 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 22 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:46,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:46,623 INFO L225 Difference]: With dead ends: 76601 [2022-03-15 16:59:46,623 INFO L226 Difference]: Without dead ends: 76527 [2022-03-15 16:59:46,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2022-03-15 16:59:46,623 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 144 mSDsluCounter, 1090 mSDsCounter, 0 mSdLazyCounter, 742 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 916 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 742 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:46,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 916 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 742 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:46,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76527 states. [2022-03-15 16:59:48,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76527 to 71695. [2022-03-15 16:59:48,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71695 states, 71694 states have (on average 2.926381566100371) internal successors, (209804), 71694 states have internal predecessors, (209804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:48,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71695 states to 71695 states and 209804 transitions. [2022-03-15 16:59:48,299 INFO L78 Accepts]: Start accepts. Automaton has 71695 states and 209804 transitions. Word has length 40 [2022-03-15 16:59:48,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:48,299 INFO L470 AbstractCegarLoop]: Abstraction has 71695 states and 209804 transitions. [2022-03-15 16:59:48,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 22 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:48,300 INFO L276 IsEmpty]: Start isEmpty. Operand 71695 states and 209804 transitions. [2022-03-15 16:59:48,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:48,415 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:48,415 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:48,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-03-15 16:59:48,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:48,627 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:48,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:48,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1657581422, now seen corresponding path program 137 times [2022-03-15 16:59:48,630 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:48,630 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653315160] [2022-03-15 16:59:48,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:48,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:48,778 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:48,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:48,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653315160] [2022-03-15 16:59:48,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653315160] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:48,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393538138] [2022-03-15 16:59:48,778 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 16:59:48,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:48,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:48,784 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:48,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-03-15 16:59:48,805 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 16:59:48,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:48,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:48,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:49,133 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:49,133 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:49,158 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:49,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:49,248 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:49,248 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 16:59:49,640 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:49,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393538138] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:49,640 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:49,640 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 21 [2022-03-15 16:59:49,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294165003] [2022-03-15 16:59:49,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:49,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 16:59:49,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:49,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 16:59:49,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-03-15 16:59:49,641 INFO L87 Difference]: Start difference. First operand 71695 states and 209804 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:50,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:50,349 INFO L93 Difference]: Finished difference Result 78095 states and 227675 transitions. [2022-03-15 16:59:50,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 16:59:50,349 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:50,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:50,542 INFO L225 Difference]: With dead ends: 78095 [2022-03-15 16:59:50,542 INFO L226 Difference]: Without dead ends: 77981 [2022-03-15 16:59:50,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2022-03-15 16:59:50,542 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 132 mSDsluCounter, 1578 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:50,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 1329 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:50,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77981 states. [2022-03-15 16:59:51,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77981 to 73867. [2022-03-15 16:59:52,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73867 states, 73866 states have (on average 2.9275444724230364) internal successors, (216246), 73866 states have internal predecessors, (216246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:52,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73867 states to 73867 states and 216246 transitions. [2022-03-15 16:59:52,246 INFO L78 Accepts]: Start accepts. Automaton has 73867 states and 216246 transitions. Word has length 40 [2022-03-15 16:59:52,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:52,246 INFO L470 AbstractCegarLoop]: Abstraction has 73867 states and 216246 transitions. [2022-03-15 16:59:52,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:52,246 INFO L276 IsEmpty]: Start isEmpty. Operand 73867 states and 216246 transitions. [2022-03-15 16:59:52,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:52,373 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:52,373 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:52,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-03-15 16:59:52,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:52,583 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:52,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:52,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1950232084, now seen corresponding path program 138 times [2022-03-15 16:59:52,839 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:52,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206126097] [2022-03-15 16:59:52,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:52,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:52,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:53,003 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:53,004 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:53,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206126097] [2022-03-15 16:59:53,004 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206126097] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:53,004 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891770216] [2022-03-15 16:59:53,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 16:59:53,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:53,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:53,010 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:53,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-03-15 16:59:53,033 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 16:59:53,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 16:59:53,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:53,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:53,323 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:53,323 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 16:59:53,338 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:53,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:53,394 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:53,394 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:59:53,519 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:53,519 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891770216] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:53,519 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:53,519 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 20 [2022-03-15 16:59:53,519 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683936738] [2022-03-15 16:59:53,519 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:53,519 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:59:53,520 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:53,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:59:53,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:59:53,520 INFO L87 Difference]: Start difference. First operand 73867 states and 216246 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:54,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:54,220 INFO L93 Difference]: Finished difference Result 82732 states and 241646 transitions. [2022-03-15 16:59:54,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:59:54,221 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 16:59:54,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:54,672 INFO L225 Difference]: With dead ends: 82732 [2022-03-15 16:59:54,672 INFO L226 Difference]: Without dead ends: 82642 [2022-03-15 16:59:54,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:59:54,672 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 170 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:54,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 955 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 16:59:54,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82642 states. [2022-03-15 16:59:55,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82642 to 77829. [2022-03-15 16:59:56,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77829 states, 77828 states have (on average 2.932787685665827) internal successors, (228253), 77828 states have internal predecessors, (228253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:56,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77829 states to 77829 states and 228253 transitions. [2022-03-15 16:59:56,494 INFO L78 Accepts]: Start accepts. Automaton has 77829 states and 228253 transitions. Word has length 40 [2022-03-15 16:59:56,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 16:59:56,494 INFO L470 AbstractCegarLoop]: Abstraction has 77829 states and 228253 transitions. [2022-03-15 16:59:56,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 20 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 16:59:56,494 INFO L276 IsEmpty]: Start isEmpty. Operand 77829 states and 228253 transitions. [2022-03-15 16:59:56,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 16:59:56,624 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 16:59:56,624 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 16:59:56,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-03-15 16:59:56,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-03-15 16:59:56,839 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 16:59:56,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 16:59:56,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1831149072, now seen corresponding path program 139 times [2022-03-15 16:59:56,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 16:59:56,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446459855] [2022-03-15 16:59:56,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 16:59:56,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 16:59:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:56,963 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:59:56,963 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 16:59:56,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446459855] [2022-03-15 16:59:56,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446459855] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 16:59:56,963 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907697966] [2022-03-15 16:59:56,963 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 16:59:56,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 16:59:56,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 16:59:56,965 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 16:59:56,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-03-15 16:59:56,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 16:59:56,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 16:59:56,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 16:59:57,296 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 16:59:57,296 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 16:59:57,311 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 16:59:57,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 16:59:57,364 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 16:59:57,364 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 16:59:57,488 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 16:59:57,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907697966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 16:59:57,488 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 16:59:57,488 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 20 [2022-03-15 16:59:57,488 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247595934] [2022-03-15 16:59:57,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 16:59:57,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 16:59:57,488 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 16:59:57,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 16:59:57,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2022-03-15 16:59:57,489 INFO L87 Difference]: Start difference. First operand 77829 states and 228253 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 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-03-15 16:59:58,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 16:59:58,387 INFO L93 Difference]: Finished difference Result 82729 states and 241627 transitions. [2022-03-15 16:59:58,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 16:59:58,388 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 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 40 [2022-03-15 16:59:58,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 16:59:58,632 INFO L225 Difference]: With dead ends: 82729 [2022-03-15 16:59:58,632 INFO L226 Difference]: Without dead ends: 82613 [2022-03-15 16:59:58,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2022-03-15 16:59:58,633 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 172 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1128 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 16:59:58,633 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 1128 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 16:59:58,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82613 states. [2022-03-15 17:00:00,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82613 to 77735. [2022-03-15 17:00:00,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77735 states, 77734 states have (on average 2.931381377518203) internal successors, (227868), 77734 states have internal predecessors, (227868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:00,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77735 states to 77735 states and 227868 transitions. [2022-03-15 17:00:00,646 INFO L78 Accepts]: Start accepts. Automaton has 77735 states and 227868 transitions. Word has length 40 [2022-03-15 17:00:00,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:00,647 INFO L470 AbstractCegarLoop]: Abstraction has 77735 states and 227868 transitions. [2022-03-15 17:00:00,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 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-03-15 17:00:00,647 INFO L276 IsEmpty]: Start isEmpty. Operand 77735 states and 227868 transitions. [2022-03-15 17:00:00,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:00,781 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:00,781 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:00,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:00,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2022-03-15 17:00:00,997 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:00,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:00,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1975436654, now seen corresponding path program 140 times [2022-03-15 17:00:00,997 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:00,997 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877764513] [2022-03-15 17:00:00,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:00,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:01,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:01,131 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:01,131 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:01,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877764513] [2022-03-15 17:00:01,131 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877764513] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:01,131 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317897932] [2022-03-15 17:00:01,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:00:01,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:01,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:01,134 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:01,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-03-15 17:00:01,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:00:01,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:01,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 17:00:01,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:01,387 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:01,388 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2022-03-15 17:00:01,401 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:01,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:01,479 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:01,480 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2022-03-15 17:00:01,576 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:01,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317897932] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:01,576 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:01,576 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 32 [2022-03-15 17:00:01,576 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773293661] [2022-03-15 17:00:01,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:01,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-15 17:00:01,576 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:01,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-15 17:00:01,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2022-03-15 17:00:01,577 INFO L87 Difference]: Start difference. First operand 77735 states and 227868 transitions. Second operand has 32 states, 32 states have (on average 2.875) internal successors, (92), 32 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:03,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:03,289 INFO L93 Difference]: Finished difference Result 82422 states and 239945 transitions. [2022-03-15 17:00:03,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 17:00:03,289 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.875) internal successors, (92), 32 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:03,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:03,743 INFO L225 Difference]: With dead ends: 82422 [2022-03-15 17:00:03,743 INFO L226 Difference]: Without dead ends: 82256 [2022-03-15 17:00:03,743 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=256, Invalid=2824, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 17:00:03,743 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 341 mSDsluCounter, 4123 mSDsCounter, 0 mSdLazyCounter, 2618 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 3194 SdHoareTripleChecker+Invalid, 2673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 2618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:03,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 3194 Invalid, 2673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 2618 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-15 17:00:03,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82256 states. [2022-03-15 17:00:05,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82256 to 63383. [2022-03-15 17:00:05,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63383 states, 63382 states have (on average 2.92919125303714) internal successors, (185658), 63382 states have internal predecessors, (185658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:05,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63383 states to 63383 states and 185658 transitions. [2022-03-15 17:00:05,394 INFO L78 Accepts]: Start accepts. Automaton has 63383 states and 185658 transitions. Word has length 40 [2022-03-15 17:00:05,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:05,395 INFO L470 AbstractCegarLoop]: Abstraction has 63383 states and 185658 transitions. [2022-03-15 17:00:05,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.875) internal successors, (92), 32 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:05,395 INFO L276 IsEmpty]: Start isEmpty. Operand 63383 states and 185658 transitions. [2022-03-15 17:00:05,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:05,517 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:05,517 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:05,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2022-03-15 17:00:05,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2022-03-15 17:00:05,733 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:05,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:05,733 INFO L85 PathProgramCache]: Analyzing trace with hash -719400364, now seen corresponding path program 141 times [2022-03-15 17:00:05,733 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:05,733 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458605945] [2022-03-15 17:00:05,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:05,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:05,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:05,888 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:05,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:05,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458605945] [2022-03-15 17:00:05,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458605945] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:05,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547818256] [2022-03-15 17:00:05,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:00:05,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:05,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:05,889 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:06,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 17:00:06,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:06,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-03-15 17:00:06,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:06,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:06,504 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:06,504 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 39 [2022-03-15 17:00:06,521 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:06,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:06,662 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:06,663 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 17:00:06,789 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:06,789 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547818256] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:06,789 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:06,789 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-03-15 17:00:06,789 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246940481] [2022-03-15 17:00:06,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:06,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-15 17:00:06,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:06,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-15 17:00:06,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2022-03-15 17:00:06,790 INFO L87 Difference]: Start difference. First operand 63383 states and 185658 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:07,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:07,383 INFO L93 Difference]: Finished difference Result 67045 states and 196194 transitions. [2022-03-15 17:00:07,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 17:00:07,383 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:07,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:07,543 INFO L225 Difference]: With dead ends: 67045 [2022-03-15 17:00:07,544 INFO L226 Difference]: Without dead ends: 66971 [2022-03-15 17:00:07,544 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2022-03-15 17:00:07,544 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 144 mSDsluCounter, 1327 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:07,544 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 1099 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 883 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:00:07,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66971 states. [2022-03-15 17:00:08,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66971 to 66611. [2022-03-15 17:00:09,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66611 states, 66610 states have (on average 2.930791172496622) internal successors, (195220), 66610 states have internal predecessors, (195220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:09,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66611 states to 66611 states and 195220 transitions. [2022-03-15 17:00:09,275 INFO L78 Accepts]: Start accepts. Automaton has 66611 states and 195220 transitions. Word has length 40 [2022-03-15 17:00:09,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:09,275 INFO L470 AbstractCegarLoop]: Abstraction has 66611 states and 195220 transitions. [2022-03-15 17:00:09,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:09,276 INFO L276 IsEmpty]: Start isEmpty. Operand 66611 states and 195220 transitions. [2022-03-15 17:00:09,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:09,424 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:09,424 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:09,448 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:09,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:09,647 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:09,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:09,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1749358522, now seen corresponding path program 142 times [2022-03-15 17:00:09,648 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:09,648 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205647595] [2022-03-15 17:00:09,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:09,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:09,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:09,760 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:09,761 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:09,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205647595] [2022-03-15 17:00:09,761 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205647595] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:09,761 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411882023] [2022-03-15 17:00:09,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:00:09,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:09,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:09,762 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:09,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-03-15 17:00:09,784 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:00:09,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:09,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:09,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:10,102 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:10,102 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 39 [2022-03-15 17:00:10,119 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:10,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:10,178 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:10,178 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 17:00:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:10,355 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411882023] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:10,355 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:10,355 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 20 [2022-03-15 17:00:10,355 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536840898] [2022-03-15 17:00:10,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:10,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 17:00:10,355 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:10,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 17:00:10,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-03-15 17:00:10,356 INFO L87 Difference]: Start difference. First operand 66611 states and 195220 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:11,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:11,448 INFO L93 Difference]: Finished difference Result 75393 states and 221056 transitions. [2022-03-15 17:00:11,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 17:00:11,448 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:11,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:11,671 INFO L225 Difference]: With dead ends: 75393 [2022-03-15 17:00:11,672 INFO L226 Difference]: Without dead ends: 75303 [2022-03-15 17:00:11,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-03-15 17:00:11,672 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 140 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1148 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:11,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 1148 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 17:00:11,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75303 states. [2022-03-15 17:00:13,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75303 to 74197. [2022-03-15 17:00:13,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74197 states, 74196 states have (on average 2.936020809747156) internal successors, (217841), 74196 states have internal predecessors, (217841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:13,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74197 states to 74197 states and 217841 transitions. [2022-03-15 17:00:13,664 INFO L78 Accepts]: Start accepts. Automaton has 74197 states and 217841 transitions. Word has length 40 [2022-03-15 17:00:13,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:13,664 INFO L470 AbstractCegarLoop]: Abstraction has 74197 states and 217841 transitions. [2022-03-15 17:00:13,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:13,664 INFO L276 IsEmpty]: Start isEmpty. Operand 74197 states and 217841 transitions. [2022-03-15 17:00:13,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:13,796 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:13,796 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:13,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:14,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:14,003 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:14,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:14,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1630275510, now seen corresponding path program 143 times [2022-03-15 17:00:14,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:14,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263740230] [2022-03-15 17:00:14,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:14,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:14,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:14,146 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:14,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:14,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263740230] [2022-03-15 17:00:14,146 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263740230] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:14,146 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938918143] [2022-03-15 17:00:14,146 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:00:14,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:14,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:14,147 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:14,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-03-15 17:00:14,171 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 17:00:14,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:14,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:14,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:14,799 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:14,799 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 17:00:14,830 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:14,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:14,896 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:14,896 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 17:00:15,023 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:15,024 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938918143] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:15,024 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:15,024 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 20 [2022-03-15 17:00:15,024 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811817181] [2022-03-15 17:00:15,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:15,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 17:00:15,024 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:15,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 17:00:15,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-03-15 17:00:15,025 INFO L87 Difference]: Start difference. First operand 74197 states and 217841 transitions. Second operand has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:15,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:15,686 INFO L93 Difference]: Finished difference Result 75360 states and 220977 transitions. [2022-03-15 17:00:15,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 17:00:15,686 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:15,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:15,891 INFO L225 Difference]: With dead ends: 75360 [2022-03-15 17:00:15,892 INFO L226 Difference]: Without dead ends: 75244 [2022-03-15 17:00:15,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2022-03-15 17:00:15,892 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 168 mSDsluCounter, 1208 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:15,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 1044 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:00:16,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75244 states. [2022-03-15 17:00:17,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75244 to 74123. [2022-03-15 17:00:17,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74123 states, 74122 states have (on average 2.9347562127303632) internal successors, (217530), 74122 states have internal predecessors, (217530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:17,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74123 states to 74123 states and 217530 transitions. [2022-03-15 17:00:17,650 INFO L78 Accepts]: Start accepts. Automaton has 74123 states and 217530 transitions. Word has length 40 [2022-03-15 17:00:17,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:17,650 INFO L470 AbstractCegarLoop]: Abstraction has 74123 states and 217530 transitions. [2022-03-15 17:00:17,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:17,650 INFO L276 IsEmpty]: Start isEmpty. Operand 74123 states and 217530 transitions. [2022-03-15 17:00:17,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:17,772 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:17,772 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:17,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2022-03-15 17:00:17,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:17,977 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:17,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:17,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1774563092, now seen corresponding path program 144 times [2022-03-15 17:00:17,977 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:17,978 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881829128] [2022-03-15 17:00:17,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:17,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:17,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:18,425 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:18,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:18,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881829128] [2022-03-15 17:00:18,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881829128] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:18,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138501342] [2022-03-15 17:00:18,426 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:00:18,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:18,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:18,427 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:18,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-03-15 17:00:18,456 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 17:00:18,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:18,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 17:00:18,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:18,829 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:18,829 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 17:00:18,858 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:18,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:18,954 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 17:00:18,954 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2022-03-15 17:00:19,197 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:19,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138501342] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:19,198 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:19,198 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 13] total 30 [2022-03-15 17:00:19,198 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965677751] [2022-03-15 17:00:19,198 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:19,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-15 17:00:19,198 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:19,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-15 17:00:19,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2022-03-15 17:00:19,199 INFO L87 Difference]: Start difference. First operand 74123 states and 217530 transitions. Second operand has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:20,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:20,227 INFO L93 Difference]: Finished difference Result 75070 states and 219760 transitions. [2022-03-15 17:00:20,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-15 17:00:20,228 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:20,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:20,415 INFO L225 Difference]: With dead ends: 75070 [2022-03-15 17:00:20,415 INFO L226 Difference]: Without dead ends: 74939 [2022-03-15 17:00:20,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=192, Invalid=1290, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 17:00:20,415 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 295 mSDsluCounter, 1393 mSDsCounter, 0 mSdLazyCounter, 979 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 1129 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:20,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 1129 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 979 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:00:20,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74939 states. [2022-03-15 17:00:21,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74939 to 74109. [2022-03-15 17:00:21,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74109 states, 74108 states have (on average 2.9341906406865657) internal successors, (217447), 74108 states have internal predecessors, (217447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:22,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74109 states to 74109 states and 217447 transitions. [2022-03-15 17:00:22,210 INFO L78 Accepts]: Start accepts. Automaton has 74109 states and 217447 transitions. Word has length 40 [2022-03-15 17:00:22,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:22,210 INFO L470 AbstractCegarLoop]: Abstraction has 74109 states and 217447 transitions. [2022-03-15 17:00:22,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:22,210 INFO L276 IsEmpty]: Start isEmpty. Operand 74109 states and 217447 transitions. [2022-03-15 17:00:22,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:22,338 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:22,338 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:22,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:22,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:22,551 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:22,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:22,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1520969004, now seen corresponding path program 145 times [2022-03-15 17:00:22,552 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:22,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404257793] [2022-03-15 17:00:22,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:22,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:22,695 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:22,695 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:22,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404257793] [2022-03-15 17:00:22,696 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404257793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:22,696 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491229082] [2022-03-15 17:00:22,696 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:00:22,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:22,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:22,697 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:22,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2022-03-15 17:00:22,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:22,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:22,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:23,053 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:23,054 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 17:00:23,071 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:23,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:23,180 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:23,180 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 17:00:23,309 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:23,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491229082] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:23,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:23,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-03-15 17:00:23,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233981827] [2022-03-15 17:00:23,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:23,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 17:00:23,310 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:23,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 17:00:23,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:00:23,310 INFO L87 Difference]: Start difference. First operand 74109 states and 217447 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:24,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:24,418 INFO L93 Difference]: Finished difference Result 74733 states and 218868 transitions. [2022-03-15 17:00:24,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 17:00:24,418 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:24,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:24,726 INFO L225 Difference]: With dead ends: 74733 [2022-03-15 17:00:24,727 INFO L226 Difference]: Without dead ends: 74603 [2022-03-15 17:00:24,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=112, Invalid=758, Unknown=0, NotChecked=0, Total=870 [2022-03-15 17:00:24,727 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 200 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:24,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 1207 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:00:24,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74603 states. [2022-03-15 17:00:26,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74603 to 70713. [2022-03-15 17:00:26,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70713 states, 70712 states have (on average 2.9341130218350493) internal successors, (207477), 70712 states have internal predecessors, (207477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:26,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70713 states to 70713 states and 207477 transitions. [2022-03-15 17:00:26,819 INFO L78 Accepts]: Start accepts. Automaton has 70713 states and 207477 transitions. Word has length 40 [2022-03-15 17:00:26,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:26,819 INFO L470 AbstractCegarLoop]: Abstraction has 70713 states and 207477 transitions. [2022-03-15 17:00:26,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:26,819 INFO L276 IsEmpty]: Start isEmpty. Operand 70713 states and 207477 transitions. [2022-03-15 17:00:26,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:26,961 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:26,961 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:26,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2022-03-15 17:00:27,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:27,175 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:27,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:27,176 INFO L85 PathProgramCache]: Analyzing trace with hash 956520388, now seen corresponding path program 146 times [2022-03-15 17:00:27,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:27,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498886771] [2022-03-15 17:00:27,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:27,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:27,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:27,362 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:27,363 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:27,363 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498886771] [2022-03-15 17:00:27,363 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498886771] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:27,363 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777841846] [2022-03-15 17:00:27,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:00:27,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:27,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:27,400 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:27,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:00:27,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:27,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2022-03-15 17:00:27,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:27,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:27,861 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:27,862 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:00:27,885 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:27,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:28,040 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:28,040 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 56 [2022-03-15 17:00:28,175 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:28,176 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777841846] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:28,176 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:28,176 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2022-03-15 17:00:28,176 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321119986] [2022-03-15 17:00:28,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:28,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 17:00:28,176 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:28,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 17:00:28,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2022-03-15 17:00:28,176 INFO L87 Difference]: Start difference. First operand 70713 states and 207477 transitions. Second operand has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:29,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:29,036 INFO L93 Difference]: Finished difference Result 78341 states and 229502 transitions. [2022-03-15 17:00:29,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-15 17:00:29,036 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:29,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:29,351 INFO L225 Difference]: With dead ends: 78341 [2022-03-15 17:00:29,351 INFO L226 Difference]: Without dead ends: 78229 [2022-03-15 17:00:29,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=104, Invalid=708, Unknown=0, NotChecked=0, Total=812 [2022-03-15 17:00:29,351 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 139 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:29,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 1067 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 17:00:29,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78229 states. [2022-03-15 17:00:30,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78229 to 69997. [2022-03-15 17:00:30,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69997 states, 69996 states have (on average 2.9338390765186584) internal successors, (205357), 69996 states have internal predecessors, (205357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:31,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69997 states to 69997 states and 205357 transitions. [2022-03-15 17:00:31,377 INFO L78 Accepts]: Start accepts. Automaton has 69997 states and 205357 transitions. Word has length 40 [2022-03-15 17:00:31,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:31,377 INFO L470 AbstractCegarLoop]: Abstraction has 69997 states and 205357 transitions. [2022-03-15 17:00:31,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:31,378 INFO L276 IsEmpty]: Start isEmpty. Operand 69997 states and 205357 transitions. [2022-03-15 17:00:31,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:31,546 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:31,546 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:31,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:31,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:31,756 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:31,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:31,757 INFO L85 PathProgramCache]: Analyzing trace with hash 2138408366, now seen corresponding path program 147 times [2022-03-15 17:00:31,757 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:31,757 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070919515] [2022-03-15 17:00:31,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:31,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:31,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:31,887 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:31,888 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:31,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070919515] [2022-03-15 17:00:31,888 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070919515] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:31,888 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424608412] [2022-03-15 17:00:31,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:00:31,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:31,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:31,889 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:31,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2022-03-15 17:00:31,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 17:00:31,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:31,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:31,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:32,289 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:32,289 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:00:32,305 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:32,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:32,378 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:32,378 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 26 treesize of output 50 [2022-03-15 17:00:32,483 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:32,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424608412] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:32,484 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:32,484 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2022-03-15 17:00:32,484 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838477559] [2022-03-15 17:00:32,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:32,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-03-15 17:00:32,484 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:32,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-03-15 17:00:32,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-03-15 17:00:32,485 INFO L87 Difference]: Start difference. First operand 69997 states and 205357 transitions. Second operand has 23 states, 23 states have (on average 3.217391304347826) internal successors, (74), 22 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:33,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:33,291 INFO L93 Difference]: Finished difference Result 74279 states and 217701 transitions. [2022-03-15 17:00:33,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 17:00:33,292 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.217391304347826) internal successors, (74), 22 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:33,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:33,480 INFO L225 Difference]: With dead ends: 74279 [2022-03-15 17:00:33,481 INFO L226 Difference]: Without dead ends: 74165 [2022-03-15 17:00:33,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:00:33,481 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 125 mSDsluCounter, 1075 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:33,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 956 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:00:33,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74165 states. [2022-03-15 17:00:34,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74165 to 65073. [2022-03-15 17:00:34,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65073 states, 65072 states have (on average 2.9362398573887387) internal successors, (191067), 65072 states have internal predecessors, (191067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:34,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65073 states to 65073 states and 191067 transitions. [2022-03-15 17:00:34,948 INFO L78 Accepts]: Start accepts. Automaton has 65073 states and 191067 transitions. Word has length 40 [2022-03-15 17:00:34,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:34,948 INFO L470 AbstractCegarLoop]: Abstraction has 65073 states and 191067 transitions. [2022-03-15 17:00:34,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.217391304347826) internal successors, (74), 22 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:34,948 INFO L276 IsEmpty]: Start isEmpty. Operand 65073 states and 191067 transitions. [2022-03-15 17:00:35,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:35,310 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:35,310 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:35,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:35,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:35,510 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:35,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:35,511 INFO L85 PathProgramCache]: Analyzing trace with hash 414516308, now seen corresponding path program 148 times [2022-03-15 17:00:35,511 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:35,511 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413627723] [2022-03-15 17:00:35,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:35,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:35,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:35,612 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:35,612 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:35,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413627723] [2022-03-15 17:00:35,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413627723] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:35,612 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521748734] [2022-03-15 17:00:35,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:00:35,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:35,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:35,613 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:35,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2022-03-15 17:00:35,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:00:35,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:35,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:35,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:35,890 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:35,906 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:00:35,924 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:35,924 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:35,964 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:35,964 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 17:00:36,077 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:36,077 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521748734] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:36,077 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:36,077 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 10] total 20 [2022-03-15 17:00:36,077 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024455784] [2022-03-15 17:00:36,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:36,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 17:00:36,077 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:36,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 17:00:36,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-03-15 17:00:36,078 INFO L87 Difference]: Start difference. First operand 65073 states and 191067 transitions. Second operand has 21 states, 21 states have (on average 3.380952380952381) internal successors, (71), 20 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:36,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:36,633 INFO L93 Difference]: Finished difference Result 71511 states and 209999 transitions. [2022-03-15 17:00:36,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 17:00:36,634 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.380952380952381) internal successors, (71), 20 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:36,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:37,083 INFO L225 Difference]: With dead ends: 71511 [2022-03-15 17:00:37,083 INFO L226 Difference]: Without dead ends: 71429 [2022-03-15 17:00:37,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-03-15 17:00:37,083 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 129 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 910 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:37,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 910 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:00:37,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71429 states. [2022-03-15 17:00:38,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71429 to 70911. [2022-03-15 17:00:38,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70911 states, 70910 states have (on average 2.9394443660978706) internal successors, (208436), 70910 states have internal predecessors, (208436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:38,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70911 states to 70911 states and 208436 transitions. [2022-03-15 17:00:38,499 INFO L78 Accepts]: Start accepts. Automaton has 70911 states and 208436 transitions. Word has length 40 [2022-03-15 17:00:38,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:38,499 INFO L470 AbstractCegarLoop]: Abstraction has 70911 states and 208436 transitions. [2022-03-15 17:00:38,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.380952380952381) internal successors, (71), 20 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:38,500 INFO L276 IsEmpty]: Start isEmpty. Operand 70911 states and 208436 transitions. [2022-03-15 17:00:38,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:38,626 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:38,626 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:38,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:38,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:38,836 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:38,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:38,836 INFO L85 PathProgramCache]: Analyzing trace with hash 295433296, now seen corresponding path program 149 times [2022-03-15 17:00:38,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:38,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367122653] [2022-03-15 17:00:38,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:38,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:38,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:39,021 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:00:39,340 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:39,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367122653] [2022-03-15 17:00:39,340 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367122653] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:39,340 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242699411] [2022-03-15 17:00:39,340 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:00:39,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:39,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:39,372 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:39,396 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2022-03-15 17:00:39,428 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 17:00:39,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:39,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:39,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:39,861 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:39,862 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 17:00:39,887 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:39,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:39,928 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:39,928 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 17:00:40,059 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:00:40,059 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242699411] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:40,059 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:40,059 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 10] total 20 [2022-03-15 17:00:40,059 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290610059] [2022-03-15 17:00:40,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:40,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 17:00:40,060 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:40,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 17:00:40,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-03-15 17:00:40,060 INFO L87 Difference]: Start difference. First operand 70911 states and 208436 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:40,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:40,569 INFO L93 Difference]: Finished difference Result 71488 states and 209947 transitions. [2022-03-15 17:00:40,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 17:00:40,569 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:40,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:40,744 INFO L225 Difference]: With dead ends: 71488 [2022-03-15 17:00:40,744 INFO L226 Difference]: Without dead ends: 71376 [2022-03-15 17:00:40,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2022-03-15 17:00:40,745 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 146 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:40,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 812 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:00:41,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71376 states. [2022-03-15 17:00:42,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71376 to 67913. [2022-03-15 17:00:42,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67913 states, 67912 states have (on average 2.936373542231123) internal successors, (199415), 67912 states have internal predecessors, (199415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:42,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67913 states to 67913 states and 199415 transitions. [2022-03-15 17:00:42,354 INFO L78 Accepts]: Start accepts. Automaton has 67913 states and 199415 transitions. Word has length 40 [2022-03-15 17:00:42,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:42,355 INFO L470 AbstractCegarLoop]: Abstraction has 67913 states and 199415 transitions. [2022-03-15 17:00:42,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:42,355 INFO L276 IsEmpty]: Start isEmpty. Operand 67913 states and 199415 transitions. [2022-03-15 17:00:42,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:42,464 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:42,464 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:42,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:42,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2022-03-15 17:00:42,670 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:42,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:42,671 INFO L85 PathProgramCache]: Analyzing trace with hash 439720878, now seen corresponding path program 150 times [2022-03-15 17:00:42,671 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:42,671 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516662506] [2022-03-15 17:00:42,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:42,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:42,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:42,793 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:42,793 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:42,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516662506] [2022-03-15 17:00:42,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516662506] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:42,793 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235432641] [2022-03-15 17:00:42,793 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:00:42,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:42,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:42,794 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:42,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2022-03-15 17:00:42,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 17:00:42,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:42,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 17:00:42,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:43,431 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:43,431 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 17:00:43,445 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:43,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:43,510 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 17:00:43,510 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 32 [2022-03-15 17:00:43,742 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:43,742 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235432641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:43,742 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:43,742 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 12] total 29 [2022-03-15 17:00:43,742 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190465610] [2022-03-15 17:00:43,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:43,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-15 17:00:43,742 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:43,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-15 17:00:43,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-03-15 17:00:43,743 INFO L87 Difference]: Start difference. First operand 67913 states and 199415 transitions. Second operand has 30 states, 30 states have (on average 3.1) internal successors, (93), 29 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:44,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:44,510 INFO L93 Difference]: Finished difference Result 71532 states and 209773 transitions. [2022-03-15 17:00:44,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-15 17:00:44,510 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1) internal successors, (93), 29 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:44,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:44,916 INFO L225 Difference]: With dead ends: 71532 [2022-03-15 17:00:44,917 INFO L226 Difference]: Without dead ends: 71408 [2022-03-15 17:00:44,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 60 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=166, Invalid=1024, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 17:00:44,917 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 198 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1408 SdHoareTripleChecker+Invalid, 1176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:44,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 1408 Invalid, 1176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1157 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:00:44,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71408 states. [2022-03-15 17:00:46,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71408 to 70837. [2022-03-15 17:00:46,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70837 states, 70836 states have (on average 2.9387740696820828) internal successors, (208171), 70836 states have internal predecessors, (208171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:46,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70837 states to 70837 states and 208171 transitions. [2022-03-15 17:00:46,532 INFO L78 Accepts]: Start accepts. Automaton has 70837 states and 208171 transitions. Word has length 40 [2022-03-15 17:00:46,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:46,532 INFO L470 AbstractCegarLoop]: Abstraction has 70837 states and 208171 transitions. [2022-03-15 17:00:46,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.1) internal successors, (93), 29 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:46,532 INFO L276 IsEmpty]: Start isEmpty. Operand 70837 states and 208171 transitions. [2022-03-15 17:00:46,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:46,669 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:46,669 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:46,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:46,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:46,885 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:46,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:46,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1439156078, now seen corresponding path program 151 times [2022-03-15 17:00:46,885 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:46,885 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941328988] [2022-03-15 17:00:46,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:46,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:46,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:47,335 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:47,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:47,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941328988] [2022-03-15 17:00:47,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941328988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:47,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738348619] [2022-03-15 17:00:47,335 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:00:47,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:47,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:47,336 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:47,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2022-03-15 17:00:47,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:47,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:47,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:47,721 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:47,722 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 39 [2022-03-15 17:00:47,750 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:47,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:47,826 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:47,827 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 17:00:47,937 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 17:00:47,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738348619] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:47,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:47,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-03-15 17:00:47,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86099125] [2022-03-15 17:00:47,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:47,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-15 17:00:47,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:47,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-15 17:00:47,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:00:47,938 INFO L87 Difference]: Start difference. First operand 70837 states and 208171 transitions. Second operand has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:48,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:48,621 INFO L93 Difference]: Finished difference Result 71368 states and 209367 transitions. [2022-03-15 17:00:48,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-15 17:00:48,622 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:48,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:49,119 INFO L225 Difference]: With dead ends: 71368 [2022-03-15 17:00:49,120 INFO L226 Difference]: Without dead ends: 71238 [2022-03-15 17:00:49,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2022-03-15 17:00:49,120 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 147 mSDsluCounter, 1605 mSDsCounter, 0 mSdLazyCounter, 1069 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1069 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:49,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [147 Valid, 1285 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1069 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:00:49,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71238 states. [2022-03-15 17:00:50,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71238 to 70821. [2022-03-15 17:00:50,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70821 states, 70820 states have (on average 2.9388167184411182) internal successors, (208127), 70820 states have internal predecessors, (208127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:50,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70821 states to 70821 states and 208127 transitions. [2022-03-15 17:00:50,878 INFO L78 Accepts]: Start accepts. Automaton has 70821 states and 208127 transitions. Word has length 40 [2022-03-15 17:00:50,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:50,878 INFO L470 AbstractCegarLoop]: Abstraction has 70821 states and 208127 transitions. [2022-03-15 17:00:50,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:50,878 INFO L276 IsEmpty]: Start isEmpty. Operand 70821 states and 208127 transitions. [2022-03-15 17:00:51,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:51,335 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:51,336 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:51,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:51,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2022-03-15 17:00:51,552 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:51,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:51,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1395063890, now seen corresponding path program 152 times [2022-03-15 17:00:51,553 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:51,553 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478530616] [2022-03-15 17:00:51,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:51,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:51,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:51,731 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:51,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:51,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478530616] [2022-03-15 17:00:51,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478530616] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:51,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736761265] [2022-03-15 17:00:51,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:00:51,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:51,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:51,741 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:51,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2022-03-15 17:00:51,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:00:51,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:51,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-03-15 17:00:51,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:52,041 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:52,042 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 29 [2022-03-15 17:00:52,056 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:52,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:52,159 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:00:52,159 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2022-03-15 17:00:52,279 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:52,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736761265] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:52,280 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:52,280 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 34 [2022-03-15 17:00:52,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418222806] [2022-03-15 17:00:52,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:52,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-15 17:00:52,280 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:52,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-15 17:00:52,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2022-03-15 17:00:52,281 INFO L87 Difference]: Start difference. First operand 70821 states and 208127 transitions. Second operand has 34 states, 34 states have (on average 2.8823529411764706) internal successors, (98), 34 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:54,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:54,075 INFO L93 Difference]: Finished difference Result 71674 states and 209933 transitions. [2022-03-15 17:00:54,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 17:00:54,075 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.8823529411764706) internal successors, (98), 34 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:54,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:54,258 INFO L225 Difference]: With dead ends: 71674 [2022-03-15 17:00:54,258 INFO L226 Difference]: Without dead ends: 71598 [2022-03-15 17:00:54,258 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=250, Invalid=3056, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 17:00:54,258 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 358 mSDsluCounter, 3220 mSDsCounter, 0 mSdLazyCounter, 2014 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 2423 SdHoareTripleChecker+Invalid, 2154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 2014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:54,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 2423 Invalid, 2154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 2014 Invalid, 0 Unknown, 100 Unchecked, 0.7s Time] [2022-03-15 17:00:54,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71598 states. [2022-03-15 17:00:55,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71598 to 64421. [2022-03-15 17:00:55,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64421 states, 64420 states have (on average 2.9394132257063026) internal successors, (189357), 64420 states have internal predecessors, (189357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:55,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64421 states to 64421 states and 189357 transitions. [2022-03-15 17:00:55,929 INFO L78 Accepts]: Start accepts. Automaton has 64421 states and 189357 transitions. Word has length 40 [2022-03-15 17:00:55,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:55,929 INFO L470 AbstractCegarLoop]: Abstraction has 64421 states and 189357 transitions. [2022-03-15 17:00:55,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.8823529411764706) internal successors, (98), 34 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:55,929 INFO L276 IsEmpty]: Start isEmpty. Operand 64421 states and 189357 transitions. [2022-03-15 17:00:56,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-03-15 17:00:56,303 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:56,303 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:56,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2022-03-15 17:00:56,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2022-03-15 17:00:56,531 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:00:56,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:00:56,531 INFO L85 PathProgramCache]: Analyzing trace with hash 649816336, now seen corresponding path program 153 times [2022-03-15 17:00:56,531 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:00:56,531 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754589854] [2022-03-15 17:00:56,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:00:56,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:00:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:00:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:56,673 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:00:56,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754589854] [2022-03-15 17:00:56,673 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754589854] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:00:56,673 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351209815] [2022-03-15 17:00:56,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:00:56,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:00:56,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:00:56,674 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:00:56,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2022-03-15 17:00:56,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 17:00:56,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:00:56,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-15 17:00:56,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:00:57,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 17:00:57,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 17:00:57,011 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 17:00:57,011 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 26 [2022-03-15 17:00:57,023 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:57,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:00:57,186 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:00:57,186 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 17:00:57,299 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:00:57,299 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351209815] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:00:57,299 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:00:57,299 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-03-15 17:00:57,299 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362736035] [2022-03-15 17:00:57,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:00:57,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 17:00:57,300 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:00:57,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 17:00:57,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-03-15 17:00:57,300 INFO L87 Difference]: Start difference. First operand 64421 states and 189357 transitions. Second operand has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:57,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:00:57,852 INFO L93 Difference]: Finished difference Result 81456 states and 239205 transitions. [2022-03-15 17:00:57,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 17:00:57,852 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2022-03-15 17:00:57,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:00:58,282 INFO L225 Difference]: With dead ends: 81456 [2022-03-15 17:00:58,282 INFO L226 Difference]: Without dead ends: 81427 [2022-03-15 17:00:58,282 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 66 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:00:58,283 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 109 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:00:58,283 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 912 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 661 Invalid, 0 Unknown, 17 Unchecked, 0.2s Time] [2022-03-15 17:00:58,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81427 states. [2022-03-15 17:00:59,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81427 to 64385. [2022-03-15 17:00:59,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64385 states, 64384 states have (on average 2.939752112326044) internal successors, (189273), 64384 states have internal predecessors, (189273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:59,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64385 states to 64385 states and 189273 transitions. [2022-03-15 17:00:59,856 INFO L78 Accepts]: Start accepts. Automaton has 64385 states and 189273 transitions. Word has length 40 [2022-03-15 17:00:59,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:00:59,856 INFO L470 AbstractCegarLoop]: Abstraction has 64385 states and 189273 transitions. [2022-03-15 17:00:59,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.9583333333333335) internal successors, (71), 23 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:00:59,856 INFO L276 IsEmpty]: Start isEmpty. Operand 64385 states and 189273 transitions. [2022-03-15 17:00:59,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:00:59,982 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:00:59,982 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:00:59,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:00,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2022-03-15 17:01:00,191 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:00,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:00,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1640799184, now seen corresponding path program 154 times [2022-03-15 17:01:00,192 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:00,192 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879826731] [2022-03-15 17:01:00,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:00,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:00,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:00,615 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:00,615 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:00,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879826731] [2022-03-15 17:01:00,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879826731] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:00,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225669586] [2022-03-15 17:01:00,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:01:00,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:00,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:00,617 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:00,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2022-03-15 17:01:00,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:01:00,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:00,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:00,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:00,760 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:00,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:00,825 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:00,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225669586] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:00,825 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:00,825 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 17:01:00,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431300899] [2022-03-15 17:01:00,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:00,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 17:01:00,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:00,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 17:01:00,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-03-15 17:01:00,826 INFO L87 Difference]: Start difference. First operand 64385 states and 189273 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:01,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:01,389 INFO L93 Difference]: Finished difference Result 84041 states and 246875 transitions. [2022-03-15 17:01:01,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 17:01:01,390 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:01,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:01,614 INFO L225 Difference]: With dead ends: 84041 [2022-03-15 17:01:01,614 INFO L226 Difference]: Without dead ends: 84041 [2022-03-15 17:01:01,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:01:01,615 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 190 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:01,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 279 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:01:02,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84041 states. [2022-03-15 17:01:03,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84041 to 65449. [2022-03-15 17:01:03,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65449 states, 65448 states have (on average 2.938210487715438) internal successors, (192300), 65448 states have internal predecessors, (192300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:03,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65449 states to 65449 states and 192300 transitions. [2022-03-15 17:01:03,806 INFO L78 Accepts]: Start accepts. Automaton has 65449 states and 192300 transitions. Word has length 43 [2022-03-15 17:01:03,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:03,807 INFO L470 AbstractCegarLoop]: Abstraction has 65449 states and 192300 transitions. [2022-03-15 17:01:03,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:03,807 INFO L276 IsEmpty]: Start isEmpty. Operand 65449 states and 192300 transitions. [2022-03-15 17:01:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:03,926 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:03,926 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:03,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:04,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:04,139 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:04,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:04,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1114164146, now seen corresponding path program 155 times [2022-03-15 17:01:04,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:04,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504696111] [2022-03-15 17:01:04,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:04,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:04,198 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:04,198 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:04,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504696111] [2022-03-15 17:01:04,198 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504696111] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:04,198 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202397448] [2022-03-15 17:01:04,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:01:04,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:04,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:04,204 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:04,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2022-03-15 17:01:04,252 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 17:01:04,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:04,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:04,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:04,382 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:04,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:04,472 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:04,472 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202397448] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:04,472 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:04,472 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 17:01:04,472 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836263723] [2022-03-15 17:01:04,472 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:04,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 17:01:04,472 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:04,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 17:01:04,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-03-15 17:01:04,473 INFO L87 Difference]: Start difference. First operand 65449 states and 192300 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:05,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:05,491 INFO L93 Difference]: Finished difference Result 100169 states and 291741 transitions. [2022-03-15 17:01:05,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 17:01:05,491 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:05,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:05,788 INFO L225 Difference]: With dead ends: 100169 [2022-03-15 17:01:05,789 INFO L226 Difference]: Without dead ends: 100082 [2022-03-15 17:01:05,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:01:05,789 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 183 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:05,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 217 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 17:01:06,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100082 states. [2022-03-15 17:01:07,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100082 to 65449. [2022-03-15 17:01:07,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65449 states, 65448 states have (on average 2.9380424153526463) internal successors, (192289), 65448 states have internal predecessors, (192289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:08,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65449 states to 65449 states and 192289 transitions. [2022-03-15 17:01:08,058 INFO L78 Accepts]: Start accepts. Automaton has 65449 states and 192289 transitions. Word has length 43 [2022-03-15 17:01:08,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:08,058 INFO L470 AbstractCegarLoop]: Abstraction has 65449 states and 192289 transitions. [2022-03-15 17:01:08,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:08,059 INFO L276 IsEmpty]: Start isEmpty. Operand 65449 states and 192289 transitions. [2022-03-15 17:01:08,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:08,198 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:08,198 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:08,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-03-15 17:01:08,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:08,414 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:08,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:08,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1996735150, now seen corresponding path program 156 times [2022-03-15 17:01:08,416 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:08,416 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435632829] [2022-03-15 17:01:08,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:08,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:08,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:08,456 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:08,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435632829] [2022-03-15 17:01:08,456 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435632829] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:08,456 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661601435] [2022-03-15 17:01:08,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:01:08,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:08,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:08,457 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:08,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2022-03-15 17:01:08,481 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 17:01:08,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:08,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:08,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:08,598 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:08,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:08,934 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:08,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661601435] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:08,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:08,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:08,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730191386] [2022-03-15 17:01:08,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:08,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:08,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:08,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:08,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:08,937 INFO L87 Difference]: Start difference. First operand 65449 states and 192289 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:01:10,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:10,387 INFO L93 Difference]: Finished difference Result 113833 states and 330707 transitions. [2022-03-15 17:01:10,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 17:01:10,387 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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 43 [2022-03-15 17:01:10,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:10,694 INFO L225 Difference]: With dead ends: 113833 [2022-03-15 17:01:10,694 INFO L226 Difference]: Without dead ends: 113803 [2022-03-15 17:01:10,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1799 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1351, Invalid=3341, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 17:01:10,695 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 524 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:10,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [524 Valid, 457 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:01:10,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113803 states. [2022-03-15 17:01:12,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113803 to 78096. [2022-03-15 17:01:12,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78096 states, 78095 states have (on average 2.9478967923682693) internal successors, (230216), 78095 states have internal predecessors, (230216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:13,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78096 states to 78096 states and 230216 transitions. [2022-03-15 17:01:13,151 INFO L78 Accepts]: Start accepts. Automaton has 78096 states and 230216 transitions. Word has length 43 [2022-03-15 17:01:13,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:13,151 INFO L470 AbstractCegarLoop]: Abstraction has 78096 states and 230216 transitions. [2022-03-15 17:01:13,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:01:13,151 INFO L276 IsEmpty]: Start isEmpty. Operand 78096 states and 230216 transitions. [2022-03-15 17:01:13,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:13,279 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:13,279 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:13,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:13,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:13,496 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:13,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:13,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1786038104, now seen corresponding path program 157 times [2022-03-15 17:01:13,496 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:13,496 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574773475] [2022-03-15 17:01:13,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:13,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:13,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:13,551 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:13,551 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:13,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574773475] [2022-03-15 17:01:13,551 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574773475] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:13,551 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23994735] [2022-03-15 17:01:13,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:01:13,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:13,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:13,552 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:13,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2022-03-15 17:01:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:13,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:13,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:13,709 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:13,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:13,765 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:13,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23994735] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:13,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:13,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:13,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053931010] [2022-03-15 17:01:13,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:13,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:13,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:13,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:13,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:13,766 INFO L87 Difference]: Start difference. First operand 78096 states and 230216 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:01:14,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:14,892 INFO L93 Difference]: Finished difference Result 92320 states and 270229 transitions. [2022-03-15 17:01:14,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 17:01:14,892 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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 43 [2022-03-15 17:01:14,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:15,177 INFO L225 Difference]: With dead ends: 92320 [2022-03-15 17:01:15,177 INFO L226 Difference]: Without dead ends: 92308 [2022-03-15 17:01:15,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=876, Invalid=1674, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 17:01:15,177 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 359 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:15,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 388 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:01:15,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92308 states. [2022-03-15 17:01:17,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92308 to 80844. [2022-03-15 17:01:17,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80844 states, 80843 states have (on average 2.9528592456984524) internal successors, (238718), 80843 states have internal predecessors, (238718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:17,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80844 states to 80844 states and 238718 transitions. [2022-03-15 17:01:17,578 INFO L78 Accepts]: Start accepts. Automaton has 80844 states and 238718 transitions. Word has length 43 [2022-03-15 17:01:17,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:17,578 INFO L470 AbstractCegarLoop]: Abstraction has 80844 states and 238718 transitions. [2022-03-15 17:01:17,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:01:17,578 INFO L276 IsEmpty]: Start isEmpty. Operand 80844 states and 238718 transitions. [2022-03-15 17:01:17,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:17,716 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:17,716 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:17,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:17,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:17,925 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:17,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:17,926 INFO L85 PathProgramCache]: Analyzing trace with hash -1780177374, now seen corresponding path program 158 times [2022-03-15 17:01:17,926 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:17,926 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631121294] [2022-03-15 17:01:17,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:17,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:17,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:17,971 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:17,971 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:17,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631121294] [2022-03-15 17:01:17,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631121294] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:17,971 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000038856] [2022-03-15 17:01:17,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:01:17,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:17,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:17,972 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:17,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2022-03-15 17:01:17,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:01:17,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:17,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:17,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:18,109 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:18,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:18,177 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:18,178 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2000038856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:18,178 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:18,178 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:18,178 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640602339] [2022-03-15 17:01:18,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:18,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:18,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:18,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:18,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:18,178 INFO L87 Difference]: Start difference. First operand 80844 states and 238718 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:19,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:19,719 INFO L93 Difference]: Finished difference Result 94133 states and 274834 transitions. [2022-03-15 17:01:19,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 17:01:19,719 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:19,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:20,055 INFO L225 Difference]: With dead ends: 94133 [2022-03-15 17:01:20,055 INFO L226 Difference]: Without dead ends: 94133 [2022-03-15 17:01:20,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1199, Invalid=2341, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 17:01:20,056 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 284 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:20,056 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 426 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:01:20,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94133 states. [2022-03-15 17:01:21,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94133 to 74076. [2022-03-15 17:01:21,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74076 states, 74075 states have (on average 2.9447991900101247) internal successors, (218136), 74075 states have internal predecessors, (218136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:22,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74076 states to 74076 states and 218136 transitions. [2022-03-15 17:01:22,269 INFO L78 Accepts]: Start accepts. Automaton has 74076 states and 218136 transitions. Word has length 43 [2022-03-15 17:01:22,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:22,269 INFO L470 AbstractCegarLoop]: Abstraction has 74076 states and 218136 transitions. [2022-03-15 17:01:22,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:22,269 INFO L276 IsEmpty]: Start isEmpty. Operand 74076 states and 218136 transitions. [2022-03-15 17:01:22,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:22,414 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:22,414 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:22,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:22,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:22,627 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:22,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:22,627 INFO L85 PathProgramCache]: Analyzing trace with hash 2137818768, now seen corresponding path program 159 times [2022-03-15 17:01:22,628 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:22,628 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958628851] [2022-03-15 17:01:22,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:22,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:22,674 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:22,675 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:22,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958628851] [2022-03-15 17:01:22,675 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958628851] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:22,675 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697323300] [2022-03-15 17:01:22,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:01:22,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:22,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:22,676 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:22,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2022-03-15 17:01:22,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 17:01:22,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:22,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:22,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:22,812 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:22,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:22,877 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:22,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697323300] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:22,878 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:22,878 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:22,878 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786096688] [2022-03-15 17:01:22,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:22,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:22,878 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:22,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:22,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:22,879 INFO L87 Difference]: Start difference. First operand 74076 states and 218136 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:24,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:24,354 INFO L93 Difference]: Finished difference Result 108594 states and 315527 transitions. [2022-03-15 17:01:24,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-15 17:01:24,354 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:24,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:24,824 INFO L225 Difference]: With dead ends: 108594 [2022-03-15 17:01:24,825 INFO L226 Difference]: Without dead ends: 108580 [2022-03-15 17:01:24,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=571, Invalid=1685, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 17:01:24,825 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 525 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:24,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [525 Valid, 333 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:01:24,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108580 states. [2022-03-15 17:01:26,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108580 to 68334. [2022-03-15 17:01:26,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68334 states, 68333 states have (on average 2.933472846209006) internal successors, (200453), 68333 states have internal predecessors, (200453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:26,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68334 states to 68334 states and 200453 transitions. [2022-03-15 17:01:26,881 INFO L78 Accepts]: Start accepts. Automaton has 68334 states and 200453 transitions. Word has length 43 [2022-03-15 17:01:26,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:26,881 INFO L470 AbstractCegarLoop]: Abstraction has 68334 states and 200453 transitions. [2022-03-15 17:01:26,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:26,881 INFO L276 IsEmpty]: Start isEmpty. Operand 68334 states and 200453 transitions. [2022-03-15 17:01:27,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:27,271 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:27,271 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:27,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:27,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:27,486 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:27,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:27,486 INFO L85 PathProgramCache]: Analyzing trace with hash -2072749754, now seen corresponding path program 160 times [2022-03-15 17:01:27,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:27,487 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776739975] [2022-03-15 17:01:27,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:27,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:27,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:27,532 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:27,532 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:27,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776739975] [2022-03-15 17:01:27,532 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776739975] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:27,532 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337719665] [2022-03-15 17:01:27,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:01:27,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:27,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:27,534 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:27,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2022-03-15 17:01:27,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:01:27,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:27,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:27,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:27,671 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:27,671 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:27,733 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:27,733 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337719665] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:27,733 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:27,733 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:27,733 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233815072] [2022-03-15 17:01:27,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:27,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:27,734 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:27,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:27,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:27,734 INFO L87 Difference]: Start difference. First operand 68334 states and 200453 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:28,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:28,663 INFO L93 Difference]: Finished difference Result 104986 states and 304871 transitions. [2022-03-15 17:01:28,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 17:01:28,664 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:28,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:29,291 INFO L225 Difference]: With dead ends: 104986 [2022-03-15 17:01:29,291 INFO L226 Difference]: Without dead ends: 104930 [2022-03-15 17:01:29,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=502, Invalid=1568, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 17:01:29,291 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 393 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:29,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 360 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:01:29,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104930 states. [2022-03-15 17:01:31,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104930 to 69206. [2022-03-15 17:01:31,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69206 states, 69205 states have (on average 2.9312188425691783) internal successors, (202855), 69205 states have internal predecessors, (202855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:31,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69206 states to 69206 states and 202855 transitions. [2022-03-15 17:01:31,407 INFO L78 Accepts]: Start accepts. Automaton has 69206 states and 202855 transitions. Word has length 43 [2022-03-15 17:01:31,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:31,407 INFO L470 AbstractCegarLoop]: Abstraction has 69206 states and 202855 transitions. [2022-03-15 17:01:31,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:31,408 INFO L276 IsEmpty]: Start isEmpty. Operand 69206 states and 202855 transitions. [2022-03-15 17:01:31,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:31,532 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:31,532 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:31,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:31,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2022-03-15 17:01:31,748 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:31,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:31,748 INFO L85 PathProgramCache]: Analyzing trace with hash -432712244, now seen corresponding path program 161 times [2022-03-15 17:01:31,748 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:31,748 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695626868] [2022-03-15 17:01:31,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:31,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:31,794 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:31,794 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:31,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695626868] [2022-03-15 17:01:31,794 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695626868] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:31,794 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321727877] [2022-03-15 17:01:31,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:01:31,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:31,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:31,795 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:31,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2022-03-15 17:01:31,825 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 17:01:31,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:31,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:31,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:31,942 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:31,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:32,005 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:32,005 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321727877] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:32,005 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:32,005 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:32,005 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129274445] [2022-03-15 17:01:32,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:32,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:32,005 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:32,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:32,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:32,006 INFO L87 Difference]: Start difference. First operand 69206 states and 202855 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:33,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:33,199 INFO L93 Difference]: Finished difference Result 107062 states and 310780 transitions. [2022-03-15 17:01:33,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 17:01:33,200 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:33,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:33,558 INFO L225 Difference]: With dead ends: 107062 [2022-03-15 17:01:33,558 INFO L226 Difference]: Without dead ends: 106964 [2022-03-15 17:01:33,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=452, Invalid=1440, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 17:01:33,559 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 418 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:33,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 298 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:01:33,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106964 states. [2022-03-15 17:01:35,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106964 to 70066. [2022-03-15 17:01:35,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70066 states, 70065 states have (on average 2.9299793049311353) internal successors, (205289), 70065 states have internal predecessors, (205289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:36,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70066 states to 70066 states and 205289 transitions. [2022-03-15 17:01:36,056 INFO L78 Accepts]: Start accepts. Automaton has 70066 states and 205289 transitions. Word has length 43 [2022-03-15 17:01:36,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:36,056 INFO L470 AbstractCegarLoop]: Abstraction has 70066 states and 205289 transitions. [2022-03-15 17:01:36,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:36,056 INFO L276 IsEmpty]: Start isEmpty. Operand 70066 states and 205289 transitions. [2022-03-15 17:01:36,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:36,194 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:36,194 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:36,210 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2022-03-15 17:01:36,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2022-03-15 17:01:36,400 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:36,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:36,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1623211130, now seen corresponding path program 162 times [2022-03-15 17:01:36,400 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:36,400 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417179226] [2022-03-15 17:01:36,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:36,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:36,447 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:36,447 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:36,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417179226] [2022-03-15 17:01:36,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417179226] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:36,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858059766] [2022-03-15 17:01:36,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:01:36,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:36,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:36,449 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:36,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2022-03-15 17:01:36,475 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 17:01:36,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:36,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:36,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:36,582 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:36,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:36,652 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:36,652 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858059766] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:36,652 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:36,652 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:01:36,652 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76443494] [2022-03-15 17:01:36,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:36,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:36,652 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:36,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:36,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:36,653 INFO L87 Difference]: Start difference. First operand 70066 states and 205289 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:37,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:37,659 INFO L93 Difference]: Finished difference Result 101398 states and 294360 transitions. [2022-03-15 17:01:37,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 17:01:37,659 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:37,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:38,005 INFO L225 Difference]: With dead ends: 101398 [2022-03-15 17:01:38,005 INFO L226 Difference]: Without dead ends: 101328 [2022-03-15 17:01:38,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 17:01:38,006 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 341 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:38,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 191 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 289 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 17:01:38,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101328 states. [2022-03-15 17:01:39,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101328 to 70066. [2022-03-15 17:01:39,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70066 states, 70065 states have (on average 2.9288089631056877) internal successors, (205207), 70065 states have internal predecessors, (205207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:40,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70066 states to 70066 states and 205207 transitions. [2022-03-15 17:01:40,060 INFO L78 Accepts]: Start accepts. Automaton has 70066 states and 205207 transitions. Word has length 43 [2022-03-15 17:01:40,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:40,060 INFO L470 AbstractCegarLoop]: Abstraction has 70066 states and 205207 transitions. [2022-03-15 17:01:40,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:40,060 INFO L276 IsEmpty]: Start isEmpty. Operand 70066 states and 205207 transitions. [2022-03-15 17:01:40,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:40,466 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:40,466 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:40,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:40,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2022-03-15 17:01:40,685 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:40,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:40,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1163603664, now seen corresponding path program 163 times [2022-03-15 17:01:40,685 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:40,685 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512205473] [2022-03-15 17:01:40,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:40,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:40,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:40,732 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:40,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:40,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512205473] [2022-03-15 17:01:40,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512205473] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:40,733 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710759419] [2022-03-15 17:01:40,733 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:01:40,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:40,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:40,734 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:40,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2022-03-15 17:01:40,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:40,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:40,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:40,890 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:40,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:40,957 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:40,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710759419] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:40,957 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:40,957 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 17:01:40,957 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838760312] [2022-03-15 17:01:40,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:40,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:01:40,958 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:40,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:01:40,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:01:40,958 INFO L87 Difference]: Start difference. First operand 70066 states and 205207 transitions. Second operand has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 17 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-03-15 17:01:41,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:41,856 INFO L93 Difference]: Finished difference Result 83666 states and 243435 transitions. [2022-03-15 17:01:41,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-15 17:01:41,857 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 17 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 43 [2022-03-15 17:01:41,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:42,410 INFO L225 Difference]: With dead ends: 83666 [2022-03-15 17:01:42,410 INFO L226 Difference]: Without dead ends: 83606 [2022-03-15 17:01:42,410 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=973, Invalid=2107, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 17:01:42,410 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 507 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:42,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [507 Valid, 396 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:01:42,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83606 states. [2022-03-15 17:01:44,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83606 to 72568. [2022-03-15 17:01:44,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72568 states, 72567 states have (on average 2.927446359915664) internal successors, (212436), 72567 states have internal predecessors, (212436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:44,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72568 states to 72568 states and 212436 transitions. [2022-03-15 17:01:44,597 INFO L78 Accepts]: Start accepts. Automaton has 72568 states and 212436 transitions. Word has length 43 [2022-03-15 17:01:44,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:44,597 INFO L470 AbstractCegarLoop]: Abstraction has 72568 states and 212436 transitions. [2022-03-15 17:01:44,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.411764705882353) internal successors, (58), 17 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-03-15 17:01:44,597 INFO L276 IsEmpty]: Start isEmpty. Operand 72568 states and 212436 transitions. [2022-03-15 17:01:44,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:44,718 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:44,718 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:44,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:44,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2022-03-15 17:01:44,921 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:44,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:44,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1580263304, now seen corresponding path program 164 times [2022-03-15 17:01:44,921 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:44,921 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887351245] [2022-03-15 17:01:44,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:44,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:44,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:44,957 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:44,957 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:44,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887351245] [2022-03-15 17:01:44,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887351245] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:44,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836543806] [2022-03-15 17:01:44,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:01:44,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:44,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:44,958 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:44,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2022-03-15 17:01:44,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:01:44,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:44,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:44,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:45,080 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:45,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:45,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836543806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:45,130 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:45,131 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-03-15 17:01:45,415 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117088417] [2022-03-15 17:01:45,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:45,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:45,416 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:45,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:45,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:45,416 INFO L87 Difference]: Start difference. First operand 72568 states and 212436 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:46,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:46,698 INFO L93 Difference]: Finished difference Result 86862 states and 251613 transitions. [2022-03-15 17:01:46,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 17:01:46,698 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:46,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:46,989 INFO L225 Difference]: With dead ends: 86862 [2022-03-15 17:01:46,989 INFO L226 Difference]: Without dead ends: 86834 [2022-03-15 17:01:46,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1190, Invalid=2350, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 17:01:46,990 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 300 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:46,990 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [300 Valid, 530 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:01:47,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86834 states. [2022-03-15 17:01:48,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86834 to 67904. [2022-03-15 17:01:48,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67904 states, 67903 states have (on average 2.9276762440540183) internal successors, (198798), 67903 states have internal predecessors, (198798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:49,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67904 states to 67904 states and 198798 transitions. [2022-03-15 17:01:49,092 INFO L78 Accepts]: Start accepts. Automaton has 67904 states and 198798 transitions. Word has length 43 [2022-03-15 17:01:49,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:49,092 INFO L470 AbstractCegarLoop]: Abstraction has 67904 states and 198798 transitions. [2022-03-15 17:01:49,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:49,092 INFO L276 IsEmpty]: Start isEmpty. Operand 67904 states and 198798 transitions. [2022-03-15 17:01:49,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:49,218 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:49,218 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:49,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2022-03-15 17:01:49,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:49,431 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:49,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:49,432 INFO L85 PathProgramCache]: Analyzing trace with hash 646127960, now seen corresponding path program 165 times [2022-03-15 17:01:49,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:49,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638788313] [2022-03-15 17:01:49,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:49,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:49,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:49,735 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:49,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:49,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638788313] [2022-03-15 17:01:49,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638788313] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:49,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807211756] [2022-03-15 17:01:49,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:01:49,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:49,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:49,755 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:49,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2022-03-15 17:01:49,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-03-15 17:01:49,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:49,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:49,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:49,878 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:49,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:49,918 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:49,919 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807211756] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:49,919 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:49,919 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-03-15 17:01:49,919 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616535139] [2022-03-15 17:01:49,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:49,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 17:01:49,919 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:49,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 17:01:49,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-03-15 17:01:49,919 INFO L87 Difference]: Start difference. First operand 67904 states and 198798 transitions. Second operand has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 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-03-15 17:01:50,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:50,735 INFO L93 Difference]: Finished difference Result 85593 states and 248053 transitions. [2022-03-15 17:01:50,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-15 17:01:50,735 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 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 43 [2022-03-15 17:01:50,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:51,195 INFO L225 Difference]: With dead ends: 85593 [2022-03-15 17:01:51,195 INFO L226 Difference]: Without dead ends: 85455 [2022-03-15 17:01:51,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 891 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=996, Invalid=2426, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 17:01:51,196 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 569 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:51,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [569 Valid, 316 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:01:51,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85455 states. [2022-03-15 17:01:53,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85455 to 70476. [2022-03-15 17:01:53,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70476 states, 70475 states have (on average 2.924129123802767) internal successors, (206078), 70475 states have internal predecessors, (206078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:53,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70476 states to 70476 states and 206078 transitions. [2022-03-15 17:01:53,327 INFO L78 Accepts]: Start accepts. Automaton has 70476 states and 206078 transitions. Word has length 43 [2022-03-15 17:01:53,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:53,327 INFO L470 AbstractCegarLoop]: Abstraction has 70476 states and 206078 transitions. [2022-03-15 17:01:53,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 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-03-15 17:01:53,327 INFO L276 IsEmpty]: Start isEmpty. Operand 70476 states and 206078 transitions. [2022-03-15 17:01:53,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:53,468 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:53,468 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:53,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-03-15 17:01:53,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:53,671 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:53,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:53,672 INFO L85 PathProgramCache]: Analyzing trace with hash 897589862, now seen corresponding path program 166 times [2022-03-15 17:01:53,672 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:53,672 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172669383] [2022-03-15 17:01:53,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:53,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:53,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:53,722 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:53,722 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:53,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172669383] [2022-03-15 17:01:53,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172669383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:53,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071568451] [2022-03-15 17:01:53,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:01:53,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:53,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:53,723 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:53,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2022-03-15 17:01:53,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:01:53,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:53,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:53,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:53,878 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:53,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:53,941 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:53,941 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071568451] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:53,941 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:53,941 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-03-15 17:01:53,941 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138725793] [2022-03-15 17:01:53,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:53,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:01:53,941 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:53,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:01:53,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:01:53,942 INFO L87 Difference]: Start difference. First operand 70476 states and 206078 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:55,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:01:55,447 INFO L93 Difference]: Finished difference Result 92457 states and 267325 transitions. [2022-03-15 17:01:55,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 17:01:55,447 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:01:55,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:01:55,731 INFO L225 Difference]: With dead ends: 92457 [2022-03-15 17:01:55,731 INFO L226 Difference]: Without dead ends: 92422 [2022-03-15 17:01:55,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1526, Invalid=3030, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 17:01:55,732 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 352 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:01:55,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 371 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:01:55,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92422 states. [2022-03-15 17:01:57,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92422 to 75536. [2022-03-15 17:01:57,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75536 states, 75535 states have (on average 2.9265903223671144) internal successors, (221060), 75535 states have internal predecessors, (221060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:58,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75536 states to 75536 states and 221060 transitions. [2022-03-15 17:01:58,283 INFO L78 Accepts]: Start accepts. Automaton has 75536 states and 221060 transitions. Word has length 43 [2022-03-15 17:01:58,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:01:58,284 INFO L470 AbstractCegarLoop]: Abstraction has 75536 states and 221060 transitions. [2022-03-15 17:01:58,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:01:58,284 INFO L276 IsEmpty]: Start isEmpty. Operand 75536 states and 221060 transitions. [2022-03-15 17:01:58,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:01:58,436 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:01:58,436 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:01:58,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2022-03-15 17:01:58,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:58,641 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:01:58,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:01:58,642 INFO L85 PathProgramCache]: Analyzing trace with hash -834944560, now seen corresponding path program 167 times [2022-03-15 17:01:58,642 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:01:58,642 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788257191] [2022-03-15 17:01:58,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:01:58,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:01:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:01:58,683 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:58,683 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:01:58,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788257191] [2022-03-15 17:01:58,683 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788257191] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:01:58,683 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915724300] [2022-03-15 17:01:58,683 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:01:58,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:01:58,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:01:58,684 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:01:58,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2022-03-15 17:01:58,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 17:01:58,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:01:58,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:01:58,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:01:58,887 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:58,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:01:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:01:58,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915724300] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:01:58,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:01:58,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 17:01:58,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886808835] [2022-03-15 17:01:58,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:01:58,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 17:01:58,948 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:01:58,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 17:01:58,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-03-15 17:01:58,949 INFO L87 Difference]: Start difference. First operand 75536 states and 221060 transitions. Second operand has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:00,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:00,246 INFO L93 Difference]: Finished difference Result 93085 states and 269449 transitions. [2022-03-15 17:02:00,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-15 17:02:00,247 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:02:00,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:00,550 INFO L225 Difference]: With dead ends: 93085 [2022-03-15 17:02:00,550 INFO L226 Difference]: Without dead ends: 92893 [2022-03-15 17:02:00,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1034, Invalid=2748, Unknown=0, NotChecked=0, Total=3782 [2022-03-15 17:02:00,551 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 528 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 565 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 565 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:00,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [528 Valid, 337 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 565 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:02:00,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92893 states. [2022-03-15 17:02:02,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92893 to 79316. [2022-03-15 17:02:02,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79316 states, 79315 states have (on average 2.923053646851163) internal successors, (231842), 79315 states have internal predecessors, (231842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:03,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79316 states to 79316 states and 231842 transitions. [2022-03-15 17:02:03,056 INFO L78 Accepts]: Start accepts. Automaton has 79316 states and 231842 transitions. Word has length 43 [2022-03-15 17:02:03,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:03,056 INFO L470 AbstractCegarLoop]: Abstraction has 79316 states and 231842 transitions. [2022-03-15 17:02:03,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.3684210526315788) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:03,056 INFO L276 IsEmpty]: Start isEmpty. Operand 79316 states and 231842 transitions. [2022-03-15 17:02:03,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:03,187 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:03,187 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:03,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Forceful destruction successful, exit code 0 [2022-03-15 17:02:03,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:03,392 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:03,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:03,392 INFO L85 PathProgramCache]: Analyzing trace with hash 43225800, now seen corresponding path program 168 times [2022-03-15 17:02:03,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:03,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727009433] [2022-03-15 17:02:03,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:03,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:03,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:03,414 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:03,414 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:03,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727009433] [2022-03-15 17:02:03,414 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727009433] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:03,414 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527946344] [2022-03-15 17:02:03,414 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:02:03,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:03,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:03,415 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:03,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2022-03-15 17:02:03,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 17:02:03,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:03,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:03,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:03,537 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:03,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:03,575 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:03,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527946344] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:03,576 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:03,576 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-03-15 17:02:03,576 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822675116] [2022-03-15 17:02:03,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:03,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:03,576 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:03,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:03,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:03,576 INFO L87 Difference]: Start difference. First operand 79316 states and 231842 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:04,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:04,956 INFO L93 Difference]: Finished difference Result 109500 states and 316990 transitions. [2022-03-15 17:02:04,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-15 17:02:04,957 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:02:04,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:05,271 INFO L225 Difference]: With dead ends: 109500 [2022-03-15 17:02:05,272 INFO L226 Difference]: Without dead ends: 109472 [2022-03-15 17:02:05,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1414, Invalid=2876, Unknown=0, NotChecked=0, Total=4290 [2022-03-15 17:02:05,272 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 357 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:05,272 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [357 Valid, 343 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:02:05,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109472 states. [2022-03-15 17:02:07,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109472 to 92180. [2022-03-15 17:02:07,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92180 states, 92179 states have (on average 2.9168248733442543) internal successors, (268870), 92179 states have internal predecessors, (268870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:08,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92180 states to 92180 states and 268870 transitions. [2022-03-15 17:02:08,058 INFO L78 Accepts]: Start accepts. Automaton has 92180 states and 268870 transitions. Word has length 43 [2022-03-15 17:02:08,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:08,058 INFO L470 AbstractCegarLoop]: Abstraction has 92180 states and 268870 transitions. [2022-03-15 17:02:08,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:08,058 INFO L276 IsEmpty]: Start isEmpty. Operand 92180 states and 268870 transitions. [2022-03-15 17:02:08,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:08,235 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:08,235 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:08,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Forceful destruction successful, exit code 0 [2022-03-15 17:02:08,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:08,439 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:08,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:08,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1302088520, now seen corresponding path program 169 times [2022-03-15 17:02:08,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:08,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615079772] [2022-03-15 17:02:08,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:08,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:08,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:08,484 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:08,484 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:08,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615079772] [2022-03-15 17:02:08,484 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615079772] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:08,484 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834785470] [2022-03-15 17:02:08,484 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:02:08,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:08,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:08,485 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:08,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2022-03-15 17:02:08,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:08,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:08,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:08,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:08,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834785470] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:08,680 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:08,680 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 17:02:08,680 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998520580] [2022-03-15 17:02:08,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:08,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 17:02:08,680 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:08,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 17:02:08,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-03-15 17:02:08,680 INFO L87 Difference]: Start difference. First operand 92180 states and 268870 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:09,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:09,676 INFO L93 Difference]: Finished difference Result 103479 states and 300929 transitions. [2022-03-15 17:02:09,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 17:02:09,677 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:02:09,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:10,093 INFO L225 Difference]: With dead ends: 103479 [2022-03-15 17:02:10,093 INFO L226 Difference]: Without dead ends: 103479 [2022-03-15 17:02:10,093 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 90 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:02:10,093 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 127 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:10,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 355 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:02:10,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103479 states. [2022-03-15 17:02:11,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103479 to 93058. [2022-03-15 17:02:12,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93058 states, 93057 states have (on average 2.9171045703171177) internal successors, (271457), 93057 states have internal predecessors, (271457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:12,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93058 states to 93058 states and 271457 transitions. [2022-03-15 17:02:12,631 INFO L78 Accepts]: Start accepts. Automaton has 93058 states and 271457 transitions. Word has length 43 [2022-03-15 17:02:12,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:12,631 INFO L470 AbstractCegarLoop]: Abstraction has 93058 states and 271457 transitions. [2022-03-15 17:02:12,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:12,631 INFO L276 IsEmpty]: Start isEmpty. Operand 93058 states and 271457 transitions. [2022-03-15 17:02:12,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:12,786 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:12,786 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:12,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2022-03-15 17:02:12,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:12,995 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:12,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:12,995 INFO L85 PathProgramCache]: Analyzing trace with hash 2080610392, now seen corresponding path program 170 times [2022-03-15 17:02:12,995 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:12,995 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792273517] [2022-03-15 17:02:12,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:12,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:12,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:13,043 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:13,043 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:13,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792273517] [2022-03-15 17:02:13,043 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792273517] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:13,043 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092542829] [2022-03-15 17:02:13,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:02:13,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:13,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:13,045 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:13,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2022-03-15 17:02:13,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:02:13,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:13,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:13,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:13,177 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:13,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:13,239 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:13,239 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092542829] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:13,239 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:13,240 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-03-15 17:02:13,240 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444814385] [2022-03-15 17:02:13,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:13,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 17:02:13,240 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:13,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 17:02:13,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-03-15 17:02:13,240 INFO L87 Difference]: Start difference. First operand 93058 states and 271457 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:14,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:14,226 INFO L93 Difference]: Finished difference Result 110612 states and 320000 transitions. [2022-03-15 17:02:14,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 17:02:14,227 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:02:14,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:14,615 INFO L225 Difference]: With dead ends: 110612 [2022-03-15 17:02:14,616 INFO L226 Difference]: Without dead ends: 110540 [2022-03-15 17:02:14,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2022-03-15 17:02:14,616 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 184 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:14,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 222 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 17:02:14,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110540 states. [2022-03-15 17:02:16,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110540 to 93058. [2022-03-15 17:02:17,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93058 states, 93057 states have (on average 2.916997109298602) internal successors, (271447), 93057 states have internal predecessors, (271447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:17,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93058 states to 93058 states and 271447 transitions. [2022-03-15 17:02:17,314 INFO L78 Accepts]: Start accepts. Automaton has 93058 states and 271447 transitions. Word has length 43 [2022-03-15 17:02:17,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:17,314 INFO L470 AbstractCegarLoop]: Abstraction has 93058 states and 271447 transitions. [2022-03-15 17:02:17,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:17,315 INFO L276 IsEmpty]: Start isEmpty. Operand 93058 states and 271447 transitions. [2022-03-15 17:02:17,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:17,468 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:17,468 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:17,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2022-03-15 17:02:17,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2022-03-15 17:02:17,684 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:17,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:17,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1084417578, now seen corresponding path program 171 times [2022-03-15 17:02:17,684 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:17,684 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241411938] [2022-03-15 17:02:17,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:17,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:17,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:17,725 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:17,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:17,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241411938] [2022-03-15 17:02:17,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241411938] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:17,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344803427] [2022-03-15 17:02:17,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:02:17,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:17,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:17,726 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:17,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2022-03-15 17:02:17,749 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 17:02:17,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:17,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:17,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:17,843 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:17,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:17,881 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:17,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344803427] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:17,881 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:17,881 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:17,881 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056947040] [2022-03-15 17:02:17,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:17,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:17,881 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:17,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:17,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:17,882 INFO L87 Difference]: Start difference. First operand 93058 states and 271447 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:18,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:18,907 INFO L93 Difference]: Finished difference Result 102161 states and 296333 transitions. [2022-03-15 17:02:18,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-15 17:02:18,907 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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 43 [2022-03-15 17:02:18,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:19,502 INFO L225 Difference]: With dead ends: 102161 [2022-03-15 17:02:19,502 INFO L226 Difference]: Without dead ends: 102161 [2022-03-15 17:02:19,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=280, Invalid=590, Unknown=0, NotChecked=0, Total=870 [2022-03-15 17:02:19,502 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 158 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:19,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 405 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 17:02:19,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102161 states. [2022-03-15 17:02:21,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102161 to 93842. [2022-03-15 17:02:21,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93842 states, 93841 states have (on average 2.9164757408808515) internal successors, (273685), 93841 states have internal predecessors, (273685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:21,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93842 states to 93842 states and 273685 transitions. [2022-03-15 17:02:21,595 INFO L78 Accepts]: Start accepts. Automaton has 93842 states and 273685 transitions. Word has length 43 [2022-03-15 17:02:21,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:21,595 INFO L470 AbstractCegarLoop]: Abstraction has 93842 states and 273685 transitions. [2022-03-15 17:02:21,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:21,595 INFO L276 IsEmpty]: Start isEmpty. Operand 93842 states and 273685 transitions. [2022-03-15 17:02:22,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:22,073 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:22,073 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:22,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2022-03-15 17:02:22,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2022-03-15 17:02:22,287 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:22,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:22,287 INFO L85 PathProgramCache]: Analyzing trace with hash -86277952, now seen corresponding path program 172 times [2022-03-15 17:02:22,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:22,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696096493] [2022-03-15 17:02:22,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:22,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:22,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:22,343 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:22,343 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:22,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696096493] [2022-03-15 17:02:22,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696096493] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:22,343 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414167304] [2022-03-15 17:02:22,343 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:02:22,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:22,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:22,345 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:22,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2022-03-15 17:02:22,367 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:02:22,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:22,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:22,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:22,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:22,547 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414167304] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:22,547 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:22,547 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:22,547 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734404771] [2022-03-15 17:02:22,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:22,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:22,548 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:22,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:22,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:22,548 INFO L87 Difference]: Start difference. First operand 93842 states and 273685 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:23,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:23,508 INFO L93 Difference]: Finished difference Result 112192 states and 323956 transitions. [2022-03-15 17:02:23,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 17:02:23,508 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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 43 [2022-03-15 17:02:23,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:23,953 INFO L225 Difference]: With dead ends: 112192 [2022-03-15 17:02:23,954 INFO L226 Difference]: Without dead ends: 112132 [2022-03-15 17:02:23,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=373, Invalid=1109, Unknown=0, NotChecked=0, Total=1482 [2022-03-15 17:02:23,954 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 502 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:23,954 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [502 Valid, 214 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 17:02:24,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112132 states. [2022-03-15 17:02:26,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112132 to 96682. [2022-03-15 17:02:26,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96682 states, 96681 states have (on average 2.9190947549156503) internal successors, (282221), 96681 states have internal predecessors, (282221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:26,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96682 states to 96682 states and 282221 transitions. [2022-03-15 17:02:26,989 INFO L78 Accepts]: Start accepts. Automaton has 96682 states and 282221 transitions. Word has length 43 [2022-03-15 17:02:26,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:26,989 INFO L470 AbstractCegarLoop]: Abstraction has 96682 states and 282221 transitions. [2022-03-15 17:02:26,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:26,989 INFO L276 IsEmpty]: Start isEmpty. Operand 96682 states and 282221 transitions. [2022-03-15 17:02:27,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:27,179 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:27,179 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:27,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2022-03-15 17:02:27,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2022-03-15 17:02:27,391 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:27,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:27,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1681387256, now seen corresponding path program 173 times [2022-03-15 17:02:27,392 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:27,392 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714833133] [2022-03-15 17:02:27,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:27,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:27,439 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:27,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714833133] [2022-03-15 17:02:27,439 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714833133] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:27,439 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710552089] [2022-03-15 17:02:27,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:02:27,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:27,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:27,440 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:27,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2022-03-15 17:02:27,471 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 17:02:27,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:27,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:27,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:27,592 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:27,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:27,655 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:27,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710552089] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:27,655 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:27,655 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:27,655 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851353220] [2022-03-15 17:02:27,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:27,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:27,655 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:27,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:27,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:27,656 INFO L87 Difference]: Start difference. First operand 96682 states and 282221 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:28,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:28,993 INFO L93 Difference]: Finished difference Result 111323 states and 322568 transitions. [2022-03-15 17:02:28,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 17:02:28,993 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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 43 [2022-03-15 17:02:28,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:29,355 INFO L225 Difference]: With dead ends: 111323 [2022-03-15 17:02:29,355 INFO L226 Difference]: Without dead ends: 111323 [2022-03-15 17:02:29,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=814, Invalid=1838, Unknown=0, NotChecked=0, Total=2652 [2022-03-15 17:02:29,356 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 177 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:29,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 400 Invalid, 775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:02:29,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111323 states. [2022-03-15 17:02:31,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111323 to 99566. [2022-03-15 17:02:31,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99566 states, 99565 states have (on average 2.9166373725706825) internal successors, (290395), 99565 states have internal predecessors, (290395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:32,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99566 states to 99566 states and 290395 transitions. [2022-03-15 17:02:32,049 INFO L78 Accepts]: Start accepts. Automaton has 99566 states and 290395 transitions. Word has length 43 [2022-03-15 17:02:32,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:32,050 INFO L470 AbstractCegarLoop]: Abstraction has 99566 states and 290395 transitions. [2022-03-15 17:02:32,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:32,050 INFO L276 IsEmpty]: Start isEmpty. Operand 99566 states and 290395 transitions. [2022-03-15 17:02:32,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:32,558 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:32,558 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:32,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Forceful destruction successful, exit code 0 [2022-03-15 17:02:32,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:32,775 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:32,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:32,775 INFO L85 PathProgramCache]: Analyzing trace with hash 810118706, now seen corresponding path program 174 times [2022-03-15 17:02:32,775 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:32,775 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180918351] [2022-03-15 17:02:32,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:32,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:32,821 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:32,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:32,821 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180918351] [2022-03-15 17:02:32,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180918351] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:32,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454735321] [2022-03-15 17:02:32,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:02:32,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:32,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:32,824 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:32,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2022-03-15 17:02:32,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 17:02:32,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:32,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:32,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:32,969 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:32,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:33,031 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:33,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454735321] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:33,031 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:33,031 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:33,032 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63166740] [2022-03-15 17:02:33,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:33,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:33,032 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:33,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:33,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:33,032 INFO L87 Difference]: Start difference. First operand 99566 states and 290395 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:34,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:34,297 INFO L93 Difference]: Finished difference Result 132264 states and 382898 transitions. [2022-03-15 17:02:34,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 17:02:34,298 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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 43 [2022-03-15 17:02:34,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:34,680 INFO L225 Difference]: With dead ends: 132264 [2022-03-15 17:02:34,680 INFO L226 Difference]: Without dead ends: 132180 [2022-03-15 17:02:34,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=497, Invalid=1573, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 17:02:34,680 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 495 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:34,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 310 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:02:34,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132180 states. [2022-03-15 17:02:37,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132180 to 111210. [2022-03-15 17:02:37,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111210 states, 111209 states have (on average 2.9107626181334245) internal successors, (323703), 111209 states have internal predecessors, (323703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:38,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111210 states to 111210 states and 323703 transitions. [2022-03-15 17:02:38,030 INFO L78 Accepts]: Start accepts. Automaton has 111210 states and 323703 transitions. Word has length 43 [2022-03-15 17:02:38,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:38,030 INFO L470 AbstractCegarLoop]: Abstraction has 111210 states and 323703 transitions. [2022-03-15 17:02:38,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:38,030 INFO L276 IsEmpty]: Start isEmpty. Operand 111210 states and 323703 transitions. [2022-03-15 17:02:38,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:38,233 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:38,233 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:38,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2022-03-15 17:02:38,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:38,445 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:38,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:38,446 INFO L85 PathProgramCache]: Analyzing trace with hash 607650538, now seen corresponding path program 175 times [2022-03-15 17:02:38,446 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:38,446 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865466444] [2022-03-15 17:02:38,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:38,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:38,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:38,494 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:38,495 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:38,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865466444] [2022-03-15 17:02:38,495 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865466444] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:38,495 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711776051] [2022-03-15 17:02:38,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:02:38,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:38,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:38,496 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:38,497 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2022-03-15 17:02:38,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:38,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:38,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:38,644 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:38,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:38,703 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:38,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711776051] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:38,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:38,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:38,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336009972] [2022-03-15 17:02:38,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:38,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:38,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:38,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:38,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:38,704 INFO L87 Difference]: Start difference. First operand 111210 states and 323703 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:40,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:40,447 INFO L93 Difference]: Finished difference Result 133387 states and 385396 transitions. [2022-03-15 17:02:40,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-15 17:02:40,448 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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 43 [2022-03-15 17:02:40,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:40,847 INFO L225 Difference]: With dead ends: 133387 [2022-03-15 17:02:40,847 INFO L226 Difference]: Without dead ends: 133387 [2022-03-15 17:02:40,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1028, Invalid=2278, Unknown=0, NotChecked=0, Total=3306 [2022-03-15 17:02:40,848 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 233 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 784 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:40,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 484 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 784 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:02:40,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133387 states. [2022-03-15 17:02:43,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133387 to 115038. [2022-03-15 17:02:43,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115038 states, 115037 states have (on average 2.9130714465780576) internal successors, (335111), 115037 states have internal predecessors, (335111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:44,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115038 states to 115038 states and 335111 transitions. [2022-03-15 17:02:44,497 INFO L78 Accepts]: Start accepts. Automaton has 115038 states and 335111 transitions. Word has length 43 [2022-03-15 17:02:44,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:44,497 INFO L470 AbstractCegarLoop]: Abstraction has 115038 states and 335111 transitions. [2022-03-15 17:02:44,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:44,498 INFO L276 IsEmpty]: Start isEmpty. Operand 115038 states and 335111 transitions. [2022-03-15 17:02:44,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:44,733 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:44,733 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:44,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2022-03-15 17:02:44,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:44,949 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:44,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:44,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1320827392, now seen corresponding path program 176 times [2022-03-15 17:02:44,949 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:44,949 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554250263] [2022-03-15 17:02:44,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:44,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:44,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:44,988 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:44,989 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:44,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554250263] [2022-03-15 17:02:44,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554250263] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:44,989 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369400796] [2022-03-15 17:02:44,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:02:44,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:44,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:44,990 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:44,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2022-03-15 17:02:45,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:02:45,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:45,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:45,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:45,130 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:45,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:45,212 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:45,212 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369400796] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:45,212 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:45,212 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:45,212 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516241619] [2022-03-15 17:02:45,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:45,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:45,213 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:45,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:45,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:45,213 INFO L87 Difference]: Start difference. First operand 115038 states and 335111 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:46,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:46,545 INFO L93 Difference]: Finished difference Result 139347 states and 404431 transitions. [2022-03-15 17:02:46,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-15 17:02:46,546 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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 43 [2022-03-15 17:02:46,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:47,188 INFO L225 Difference]: With dead ends: 139347 [2022-03-15 17:02:47,188 INFO L226 Difference]: Without dead ends: 139275 [2022-03-15 17:02:47,189 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2022-03-15 17:02:47,189 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 516 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:47,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [516 Valid, 245 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 17:02:47,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139275 states. [2022-03-15 17:02:50,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139275 to 118744. [2022-03-15 17:02:50,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118744 states, 118743 states have (on average 2.9146644433777147) internal successors, (346096), 118743 states have internal predecessors, (346096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:50,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118744 states to 118744 states and 346096 transitions. [2022-03-15 17:02:50,491 INFO L78 Accepts]: Start accepts. Automaton has 118744 states and 346096 transitions. Word has length 43 [2022-03-15 17:02:50,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:50,492 INFO L470 AbstractCegarLoop]: Abstraction has 118744 states and 346096 transitions. [2022-03-15 17:02:50,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:50,492 INFO L276 IsEmpty]: Start isEmpty. Operand 118744 states and 346096 transitions. [2022-03-15 17:02:50,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:50,698 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:50,698 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:50,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2022-03-15 17:02:50,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:50,913 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:50,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:50,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1641425992, now seen corresponding path program 177 times [2022-03-15 17:02:50,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:50,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662100736] [2022-03-15 17:02:50,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:50,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:50,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:50,943 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:50,943 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:50,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662100736] [2022-03-15 17:02:50,943 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662100736] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:50,943 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817295399] [2022-03-15 17:02:50,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:02:50,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:50,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:50,944 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:50,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2022-03-15 17:02:50,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 17:02:50,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:50,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:50,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:51,367 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:51,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:51,404 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:51,404 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817295399] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:51,404 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:51,404 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:51,404 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678133242] [2022-03-15 17:02:51,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:51,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:51,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:51,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:51,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:51,405 INFO L87 Difference]: Start difference. First operand 118744 states and 346096 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:52,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:52,715 INFO L93 Difference]: Finished difference Result 135599 states and 392808 transitions. [2022-03-15 17:02:52,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 17:02:52,716 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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 43 [2022-03-15 17:02:52,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:53,240 INFO L225 Difference]: With dead ends: 135599 [2022-03-15 17:02:53,240 INFO L226 Difference]: Without dead ends: 135599 [2022-03-15 17:02:53,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=1199, Invalid=2341, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 17:02:53,240 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 301 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 979 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:53,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [301 Valid, 568 Invalid, 979 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 950 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 17:02:53,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135599 states. [2022-03-15 17:02:56,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135599 to 123466. [2022-03-15 17:02:56,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123466 states, 123465 states have (on average 2.9203012999635525) internal successors, (360555), 123465 states have internal predecessors, (360555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:02:56,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123466 states to 123466 states and 360555 transitions. [2022-03-15 17:02:56,715 INFO L78 Accepts]: Start accepts. Automaton has 123466 states and 360555 transitions. Word has length 43 [2022-03-15 17:02:56,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:02:56,715 INFO L470 AbstractCegarLoop]: Abstraction has 123466 states and 360555 transitions. [2022-03-15 17:02:56,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 16 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-03-15 17:02:56,715 INFO L276 IsEmpty]: Start isEmpty. Operand 123466 states and 360555 transitions. [2022-03-15 17:02:57,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:02:57,413 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:02:57,413 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:02:57,430 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Forceful destruction successful, exit code 0 [2022-03-15 17:02:57,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2022-03-15 17:02:57,631 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:02:57,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:02:57,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1430728946, now seen corresponding path program 178 times [2022-03-15 17:02:57,631 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:02:57,631 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189498774] [2022-03-15 17:02:57,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:02:57,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:02:57,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:02:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:57,692 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:02:57,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189498774] [2022-03-15 17:02:57,692 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189498774] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:02:57,692 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438741471] [2022-03-15 17:02:57,692 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:02:57,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:02:57,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:02:57,702 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:02:57,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:02:57,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:02:57,742 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2022-03-15 17:02:57,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:02:57,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:02:57,891 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:57,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:02:57,962 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:02:57,963 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438741471] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:02:57,963 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:02:57,963 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:02:57,963 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117737095] [2022-03-15 17:02:57,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:02:57,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:02:57,963 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:02:57,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:02:57,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:02:57,964 INFO L87 Difference]: Start difference. First operand 123466 states and 360555 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:02:59,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:02:59,419 INFO L93 Difference]: Finished difference Result 144064 states and 418320 transitions. [2022-03-15 17:02:59,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-03-15 17:02:59,419 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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 43 [2022-03-15 17:02:59,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:02:59,815 INFO L225 Difference]: With dead ends: 144064 [2022-03-15 17:02:59,816 INFO L226 Difference]: Without dead ends: 144046 [2022-03-15 17:02:59,816 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=571, Invalid=1685, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 17:02:59,816 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 517 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:02:59,816 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 326 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:02:59,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144046 states. [2022-03-15 17:03:02,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144046 to 126144. [2022-03-15 17:03:02,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126144 states, 126143 states have (on average 2.921176759709219) internal successors, (368486), 126143 states have internal predecessors, (368486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:03,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126144 states to 126144 states and 368486 transitions. [2022-03-15 17:03:03,456 INFO L78 Accepts]: Start accepts. Automaton has 126144 states and 368486 transitions. Word has length 43 [2022-03-15 17:03:03,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:03,456 INFO L470 AbstractCegarLoop]: Abstraction has 126144 states and 368486 transitions. [2022-03-15 17:03:03,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 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-03-15 17:03:03,456 INFO L276 IsEmpty]: Start isEmpty. Operand 126144 states and 368486 transitions. [2022-03-15 17:03:03,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:03,675 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:03,675 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:03,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:03,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:03,878 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:03,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:03,878 INFO L85 PathProgramCache]: Analyzing trace with hash -2135486532, now seen corresponding path program 179 times [2022-03-15 17:03:03,878 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:03,878 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888532638] [2022-03-15 17:03:03,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:03,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:03,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:03,925 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:03,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:03,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888532638] [2022-03-15 17:03:03,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888532638] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:03,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222204139] [2022-03-15 17:03:03,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:03:03,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:03,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:03,927 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:03,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2022-03-15 17:03:03,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 17:03:03,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:03,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:03,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:04,074 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:04,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:04,125 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:04,125 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222204139] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:04,125 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:04,125 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:03:04,125 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300612630] [2022-03-15 17:03:04,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:04,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:03:04,126 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:04,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:03:04,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:03:04,126 INFO L87 Difference]: Start difference. First operand 126144 states and 368486 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:05,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:05,586 INFO L93 Difference]: Finished difference Result 142798 states and 411834 transitions. [2022-03-15 17:03:05,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 17:03:05,586 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:03:05,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:06,711 INFO L225 Difference]: With dead ends: 142798 [2022-03-15 17:03:06,711 INFO L226 Difference]: Without dead ends: 142763 [2022-03-15 17:03:06,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1798 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1351, Invalid=3341, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 17:03:06,712 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 556 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:06,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 362 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:03:06,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142763 states. [2022-03-15 17:03:10,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142763 to 120252. [2022-03-15 17:03:10,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120252 states, 120251 states have (on average 2.9084498257810747) internal successors, (349744), 120251 states have internal predecessors, (349744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:11,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120252 states to 120252 states and 349744 transitions. [2022-03-15 17:03:11,020 INFO L78 Accepts]: Start accepts. Automaton has 120252 states and 349744 transitions. Word has length 43 [2022-03-15 17:03:11,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:11,020 INFO L470 AbstractCegarLoop]: Abstraction has 120252 states and 349744 transitions. [2022-03-15 17:03:11,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:11,020 INFO L276 IsEmpty]: Start isEmpty. Operand 120252 states and 349744 transitions. [2022-03-15 17:03:11,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:11,598 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:11,598 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:11,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:11,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:11,815 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:11,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:11,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1782509610, now seen corresponding path program 180 times [2022-03-15 17:03:11,815 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:11,815 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143064470] [2022-03-15 17:03:11,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:11,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:11,871 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:11,871 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:11,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143064470] [2022-03-15 17:03:11,872 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143064470] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:11,872 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934118249] [2022-03-15 17:03:11,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:03:11,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:11,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:11,873 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:11,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2022-03-15 17:03:11,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 17:03:11,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:11,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:11,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:12,009 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:12,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:12,069 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:12,070 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934118249] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:12,070 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:12,070 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-03-15 17:03:12,070 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007019155] [2022-03-15 17:03:12,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:12,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:03:12,070 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:12,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:03:12,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:03:12,070 INFO L87 Difference]: Start difference. First operand 120252 states and 349744 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:13,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:13,305 INFO L93 Difference]: Finished difference Result 127422 states and 368867 transitions. [2022-03-15 17:03:13,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 17:03:13,306 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:03:13,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:13,761 INFO L225 Difference]: With dead ends: 127422 [2022-03-15 17:03:13,762 INFO L226 Difference]: Without dead ends: 127408 [2022-03-15 17:03:13,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=781, Invalid=1475, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 17:03:13,762 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 240 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:13,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 484 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:03:13,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127408 states. [2022-03-15 17:03:16,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127408 to 103586. [2022-03-15 17:03:16,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103586 states, 103585 states have (on average 2.9013949896220494) internal successors, (300541), 103585 states have internal predecessors, (300541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:17,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103586 states to 103586 states and 300541 transitions. [2022-03-15 17:03:17,002 INFO L78 Accepts]: Start accepts. Automaton has 103586 states and 300541 transitions. Word has length 43 [2022-03-15 17:03:17,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:17,002 INFO L470 AbstractCegarLoop]: Abstraction has 103586 states and 300541 transitions. [2022-03-15 17:03:17,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:17,002 INFO L276 IsEmpty]: Start isEmpty. Operand 103586 states and 300541 transitions. [2022-03-15 17:03:17,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:17,185 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:17,185 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:17,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:17,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:17,407 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:17,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:17,407 INFO L85 PathProgramCache]: Analyzing trace with hash -282894300, now seen corresponding path program 181 times [2022-03-15 17:03:17,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:17,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981281151] [2022-03-15 17:03:17,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:17,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:17,460 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:17,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:17,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981281151] [2022-03-15 17:03:17,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981281151] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:17,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339073764] [2022-03-15 17:03:17,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:03:17,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:17,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:17,464 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:17,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2022-03-15 17:03:17,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:17,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:17,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:17,593 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:17,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:17,644 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:17,644 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339073764] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:17,644 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:17,644 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 17:03:17,645 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384368890] [2022-03-15 17:03:17,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:17,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:03:17,645 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:17,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:03:17,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:03:17,645 INFO L87 Difference]: Start difference. First operand 103586 states and 300541 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 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-03-15 17:03:18,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:18,910 INFO L93 Difference]: Finished difference Result 115322 states and 332616 transitions. [2022-03-15 17:03:18,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 17:03:18,911 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 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 43 [2022-03-15 17:03:18,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:19,344 INFO L225 Difference]: With dead ends: 115322 [2022-03-15 17:03:19,344 INFO L226 Difference]: Without dead ends: 115256 [2022-03-15 17:03:19,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=631, Invalid=1439, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 17:03:19,344 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 165 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:19,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 390 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:03:19,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115256 states. [2022-03-15 17:03:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115256 to 103214. [2022-03-15 17:03:21,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103214 states, 103213 states have (on average 2.9020472227335703) internal successors, (299529), 103213 states have internal predecessors, (299529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:22,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103214 states to 103214 states and 299529 transitions. [2022-03-15 17:03:22,457 INFO L78 Accepts]: Start accepts. Automaton has 103214 states and 299529 transitions. Word has length 43 [2022-03-15 17:03:22,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:22,457 INFO L470 AbstractCegarLoop]: Abstraction has 103214 states and 299529 transitions. [2022-03-15 17:03:22,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 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-03-15 17:03:22,457 INFO L276 IsEmpty]: Start isEmpty. Operand 103214 states and 299529 transitions. [2022-03-15 17:03:22,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:22,630 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:22,630 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:22,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2022-03-15 17:03:22,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:22,843 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:22,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:22,844 INFO L85 PathProgramCache]: Analyzing trace with hash -2036631250, now seen corresponding path program 182 times [2022-03-15 17:03:22,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:22,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305719355] [2022-03-15 17:03:22,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:22,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:22,885 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:22,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:22,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305719355] [2022-03-15 17:03:22,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305719355] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:22,885 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831704694] [2022-03-15 17:03:22,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:03:22,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:22,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:22,886 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:22,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2022-03-15 17:03:22,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:03:22,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:22,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:22,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:23,040 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:23,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:23,103 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:23,104 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831704694] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:23,104 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:23,104 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-03-15 17:03:23,104 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632822679] [2022-03-15 17:03:23,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:23,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:03:23,104 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:23,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:03:23,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:03:23,104 INFO L87 Difference]: Start difference. First operand 103214 states and 299529 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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-03-15 17:03:24,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:24,471 INFO L93 Difference]: Finished difference Result 120278 states and 346726 transitions. [2022-03-15 17:03:24,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 17:03:24,471 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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 43 [2022-03-15 17:03:24,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:24,892 INFO L225 Difference]: With dead ends: 120278 [2022-03-15 17:03:24,892 INFO L226 Difference]: Without dead ends: 120248 [2022-03-15 17:03:24,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=682, Invalid=1574, Unknown=0, NotChecked=0, Total=2256 [2022-03-15 17:03:24,892 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 171 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:24,892 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 334 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 663 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:03:25,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120248 states. [2022-03-15 17:03:27,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120248 to 104486. [2022-03-15 17:03:27,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104486 states, 104485 states have (on average 2.901631813178925) internal successors, (303177), 104485 states have internal predecessors, (303177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:27,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104486 states to 104486 states and 303177 transitions. [2022-03-15 17:03:27,890 INFO L78 Accepts]: Start accepts. Automaton has 104486 states and 303177 transitions. Word has length 43 [2022-03-15 17:03:27,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:27,891 INFO L470 AbstractCegarLoop]: Abstraction has 104486 states and 303177 transitions. [2022-03-15 17:03:27,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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-03-15 17:03:27,891 INFO L276 IsEmpty]: Start isEmpty. Operand 104486 states and 303177 transitions. [2022-03-15 17:03:28,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:28,105 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:28,105 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:28,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:28,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:28,314 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:28,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:28,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1160711268, now seen corresponding path program 183 times [2022-03-15 17:03:28,314 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:28,314 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030118623] [2022-03-15 17:03:28,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:28,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:28,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:28,354 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:28,354 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:28,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030118623] [2022-03-15 17:03:28,354 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030118623] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:28,354 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399343264] [2022-03-15 17:03:28,354 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:03:28,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:28,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:28,355 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:28,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2022-03-15 17:03:28,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 17:03:28,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:28,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:28,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:28,514 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:28,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:28,576 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:28,577 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399343264] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:28,577 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:28,577 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-03-15 17:03:28,577 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689375236] [2022-03-15 17:03:28,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:28,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:03:28,577 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:28,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:03:28,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:03:28,577 INFO L87 Difference]: Start difference. First operand 104486 states and 303177 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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-03-15 17:03:30,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:30,120 INFO L93 Difference]: Finished difference Result 131850 states and 379328 transitions. [2022-03-15 17:03:30,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-15 17:03:30,120 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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 43 [2022-03-15 17:03:30,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:30,588 INFO L225 Difference]: With dead ends: 131850 [2022-03-15 17:03:30,588 INFO L226 Difference]: Without dead ends: 131838 [2022-03-15 17:03:30,588 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 120 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=983, Invalid=2097, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 17:03:30,588 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 239 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:30,588 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [239 Valid, 470 Invalid, 919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:03:30,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131838 states. [2022-03-15 17:03:33,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131838 to 105990. [2022-03-15 17:03:33,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105990 states, 105989 states have (on average 2.900329279453528) internal successors, (307403), 105989 states have internal predecessors, (307403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:34,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105990 states to 105990 states and 307403 transitions. [2022-03-15 17:03:34,282 INFO L78 Accepts]: Start accepts. Automaton has 105990 states and 307403 transitions. Word has length 43 [2022-03-15 17:03:34,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:34,282 INFO L470 AbstractCegarLoop]: Abstraction has 105990 states and 307403 transitions. [2022-03-15 17:03:34,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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-03-15 17:03:34,282 INFO L276 IsEmpty]: Start isEmpty. Operand 105990 states and 307403 transitions. [2022-03-15 17:03:34,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:34,514 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:34,514 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:34,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:34,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2022-03-15 17:03:34,730 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:34,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:34,731 INFO L85 PathProgramCache]: Analyzing trace with hash 2060006638, now seen corresponding path program 184 times [2022-03-15 17:03:34,731 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:34,731 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455107851] [2022-03-15 17:03:34,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:34,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:34,783 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:34,783 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:34,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455107851] [2022-03-15 17:03:34,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455107851] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:34,783 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383933382] [2022-03-15 17:03:34,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:03:34,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:34,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:34,785 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:34,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2022-03-15 17:03:34,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:03:34,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:34,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:34,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:34,952 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:34,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:35,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383933382] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:35,017 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:35,017 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-03-15 17:03:35,017 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985988266] [2022-03-15 17:03:35,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:35,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:03:35,017 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:35,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:03:35,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:03:35,018 INFO L87 Difference]: Start difference. First operand 105990 states and 307403 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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-03-15 17:03:36,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:36,587 INFO L93 Difference]: Finished difference Result 128893 states and 371207 transitions. [2022-03-15 17:03:36,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 17:03:36,587 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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 43 [2022-03-15 17:03:36,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:36,983 INFO L225 Difference]: With dead ends: 128893 [2022-03-15 17:03:36,984 INFO L226 Difference]: Without dead ends: 128893 [2022-03-15 17:03:36,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1190, Invalid=2350, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 17:03:36,984 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 337 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:36,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 439 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 774 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:03:37,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128893 states. [2022-03-15 17:03:39,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128893 to 111260. [2022-03-15 17:03:39,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111260 states, 111259 states have (on average 2.904591988063887) internal successors, (323162), 111259 states have internal predecessors, (323162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:40,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111260 states to 111260 states and 323162 transitions. [2022-03-15 17:03:40,166 INFO L78 Accepts]: Start accepts. Automaton has 111260 states and 323162 transitions. Word has length 43 [2022-03-15 17:03:40,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:40,166 INFO L470 AbstractCegarLoop]: Abstraction has 111260 states and 323162 transitions. [2022-03-15 17:03:40,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 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-03-15 17:03:40,166 INFO L276 IsEmpty]: Start isEmpty. Operand 111260 states and 323162 transitions. [2022-03-15 17:03:40,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:40,735 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:40,735 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:40,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:40,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2022-03-15 17:03:40,951 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:40,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:40,951 INFO L85 PathProgramCache]: Analyzing trace with hash -2093877040, now seen corresponding path program 185 times [2022-03-15 17:03:40,951 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:40,951 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069128189] [2022-03-15 17:03:40,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:40,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:40,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:40,988 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:03:40,988 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:40,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069128189] [2022-03-15 17:03:40,988 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069128189] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:40,988 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611137806] [2022-03-15 17:03:40,988 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:03:40,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:40,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:40,990 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:40,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2022-03-15 17:03:41,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 17:03:41,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:41,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:41,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:41,118 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:41,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:03:41,153 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611137806] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:41,153 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:41,153 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-03-15 17:03:41,153 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817754625] [2022-03-15 17:03:41,153 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:41,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:03:41,153 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:41,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:03:41,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:03:41,153 INFO L87 Difference]: Start difference. First operand 111260 states and 323162 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:42,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:42,281 INFO L93 Difference]: Finished difference Result 124841 states and 360227 transitions. [2022-03-15 17:03:42,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-03-15 17:03:42,281 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:03:42,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:42,711 INFO L225 Difference]: With dead ends: 124841 [2022-03-15 17:03:42,711 INFO L226 Difference]: Without dead ends: 124820 [2022-03-15 17:03:42,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=847, Invalid=1703, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 17:03:42,711 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 403 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:42,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [403 Valid, 377 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:03:42,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124820 states. [2022-03-15 17:03:45,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124820 to 98636. [2022-03-15 17:03:45,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98636 states, 98635 states have (on average 2.8961524813707102) internal successors, (285662), 98635 states have internal predecessors, (285662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:46,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98636 states to 98636 states and 285662 transitions. [2022-03-15 17:03:46,097 INFO L78 Accepts]: Start accepts. Automaton has 98636 states and 285662 transitions. Word has length 43 [2022-03-15 17:03:46,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:46,097 INFO L470 AbstractCegarLoop]: Abstraction has 98636 states and 285662 transitions. [2022-03-15 17:03:46,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:46,097 INFO L276 IsEmpty]: Start isEmpty. Operand 98636 states and 285662 transitions. [2022-03-15 17:03:46,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:46,273 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:46,273 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:46,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2022-03-15 17:03:46,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2022-03-15 17:03:46,488 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:46,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:46,489 INFO L85 PathProgramCache]: Analyzing trace with hash -2009478266, now seen corresponding path program 186 times [2022-03-15 17:03:46,489 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:46,489 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078837325] [2022-03-15 17:03:46,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:46,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:46,536 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:46,536 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:46,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078837325] [2022-03-15 17:03:46,536 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078837325] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:46,536 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938819664] [2022-03-15 17:03:46,536 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:03:46,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:46,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:46,537 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:46,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2022-03-15 17:03:46,558 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 17:03:46,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:46,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:46,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:46,670 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:46,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:46,721 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:46,721 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938819664] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:46,721 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:46,721 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-03-15 17:03:46,721 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687874370] [2022-03-15 17:03:46,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:46,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:03:46,721 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:46,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:03:46,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:03:46,721 INFO L87 Difference]: Start difference. First operand 98636 states and 285662 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:47,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:47,960 INFO L93 Difference]: Finished difference Result 114780 states and 330261 transitions. [2022-03-15 17:03:47,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 17:03:47,961 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:03:47,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:48,321 INFO L225 Difference]: With dead ends: 114780 [2022-03-15 17:03:48,321 INFO L226 Difference]: Without dead ends: 114724 [2022-03-15 17:03:48,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=776, Invalid=1674, Unknown=0, NotChecked=0, Total=2450 [2022-03-15 17:03:48,322 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 326 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:48,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [326 Valid, 419 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:03:48,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114724 states. [2022-03-15 17:03:50,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114724 to 97218. [2022-03-15 17:03:50,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97218 states, 97217 states have (on average 2.9010872584013083) internal successors, (282035), 97217 states have internal predecessors, (282035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:50,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97218 states to 97218 states and 282035 transitions. [2022-03-15 17:03:50,885 INFO L78 Accepts]: Start accepts. Automaton has 97218 states and 282035 transitions. Word has length 43 [2022-03-15 17:03:50,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:50,885 INFO L470 AbstractCegarLoop]: Abstraction has 97218 states and 282035 transitions. [2022-03-15 17:03:50,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:50,885 INFO L276 IsEmpty]: Start isEmpty. Operand 97218 states and 282035 transitions. [2022-03-15 17:03:51,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:51,385 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:51,385 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:51,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:51,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:51,596 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:51,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:51,596 INFO L85 PathProgramCache]: Analyzing trace with hash -396399770, now seen corresponding path program 187 times [2022-03-15 17:03:51,596 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:51,596 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689683728] [2022-03-15 17:03:51,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:51,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:51,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:51,676 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:51,676 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:51,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689683728] [2022-03-15 17:03:51,676 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689683728] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:51,676 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187759468] [2022-03-15 17:03:51,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:03:51,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:51,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:51,692 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:51,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2022-03-15 17:03:51,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:51,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:51,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:51,872 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:51,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:51,927 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:51,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187759468] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:51,927 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:51,927 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-03-15 17:03:51,927 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018860080] [2022-03-15 17:03:51,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:51,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 17:03:51,927 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:51,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 17:03:51,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-03-15 17:03:51,928 INFO L87 Difference]: Start difference. First operand 97218 states and 282035 transitions. Second operand has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:53,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:53,169 INFO L93 Difference]: Finished difference Result 106825 states and 307865 transitions. [2022-03-15 17:03:53,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 17:03:53,170 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:03:53,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:53,496 INFO L225 Difference]: With dead ends: 106825 [2022-03-15 17:03:53,496 INFO L226 Difference]: Without dead ends: 106759 [2022-03-15 17:03:53,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=676, Invalid=1676, Unknown=0, NotChecked=0, Total=2352 [2022-03-15 17:03:53,497 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 187 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:53,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 388 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:03:53,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106759 states. [2022-03-15 17:03:55,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106759 to 96092. [2022-03-15 17:03:55,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96092 states, 96091 states have (on average 2.900417312755617) internal successors, (278704), 96091 states have internal predecessors, (278704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:56,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96092 states to 96092 states and 278704 transitions. [2022-03-15 17:03:56,203 INFO L78 Accepts]: Start accepts. Automaton has 96092 states and 278704 transitions. Word has length 43 [2022-03-15 17:03:56,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:03:56,203 INFO L470 AbstractCegarLoop]: Abstraction has 96092 states and 278704 transitions. [2022-03-15 17:03:56,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 18 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:56,203 INFO L276 IsEmpty]: Start isEmpty. Operand 96092 states and 278704 transitions. [2022-03-15 17:03:56,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:03:56,345 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:03:56,345 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:03:56,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Forceful destruction successful, exit code 0 [2022-03-15 17:03:56,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:56,560 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:03:56,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:03:56,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1358922872, now seen corresponding path program 188 times [2022-03-15 17:03:56,560 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:03:56,560 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673259606] [2022-03-15 17:03:56,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:03:56,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:03:56,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:03:56,602 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:56,602 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:03:56,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673259606] [2022-03-15 17:03:56,602 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673259606] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:03:56,602 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117328372] [2022-03-15 17:03:56,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:03:56,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:03:56,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:03:56,603 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:03:56,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2022-03-15 17:03:56,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:03:56,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:03:56,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:03:56,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:03:56,765 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:56,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:03:56,824 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:03:56,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117328372] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:03:56,825 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:03:56,825 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-03-15 17:03:56,825 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96277260] [2022-03-15 17:03:56,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:03:56,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:03:56,825 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:03:56,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:03:56,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:03:56,825 INFO L87 Difference]: Start difference. First operand 96092 states and 278704 transitions. Second operand has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:03:58,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:03:58,159 INFO L93 Difference]: Finished difference Result 118804 states and 341734 transitions. [2022-03-15 17:03:58,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 17:03:58,159 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:03:58,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:03:58,507 INFO L225 Difference]: With dead ends: 118804 [2022-03-15 17:03:58,507 INFO L226 Difference]: Without dead ends: 118774 [2022-03-15 17:03:58,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=732, Invalid=1718, Unknown=0, NotChecked=0, Total=2450 [2022-03-15 17:03:58,507 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 202 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:03:58,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 383 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:03:58,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118774 states. [2022-03-15 17:04:00,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118774 to 97464. [2022-03-15 17:04:00,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97464 states, 97463 states have (on average 2.898228045514708) internal successors, (282470), 97463 states have internal predecessors, (282470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:01,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97464 states to 97464 states and 282470 transitions. [2022-03-15 17:04:01,500 INFO L78 Accepts]: Start accepts. Automaton has 97464 states and 282470 transitions. Word has length 43 [2022-03-15 17:04:01,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:01,500 INFO L470 AbstractCegarLoop]: Abstraction has 97464 states and 282470 transitions. [2022-03-15 17:04:01,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:01,500 INFO L276 IsEmpty]: Start isEmpty. Operand 97464 states and 282470 transitions. [2022-03-15 17:04:01,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:01,684 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:01,684 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:01,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Forceful destruction successful, exit code 0 [2022-03-15 17:04:01,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:01,899 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:01,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:01,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1307324070, now seen corresponding path program 189 times [2022-03-15 17:04:01,900 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:01,900 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772819343] [2022-03-15 17:04:01,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:01,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:01,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:01,938 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:01,938 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:01,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772819343] [2022-03-15 17:04:01,938 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772819343] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:01,938 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041476942] [2022-03-15 17:04:01,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:04:01,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:01,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:01,940 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:01,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2022-03-15 17:04:01,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 17:04:01,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:01,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:01,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:02,113 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:02,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:02,177 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:02,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041476942] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:02,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:02,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-03-15 17:04:02,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362664921] [2022-03-15 17:04:02,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:02,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:04:02,178 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:02,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:04:02,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:04:02,178 INFO L87 Difference]: Start difference. First operand 97464 states and 282470 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:03,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:03,587 INFO L93 Difference]: Finished difference Result 133347 states and 383645 transitions. [2022-03-15 17:04:03,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-15 17:04:03,587 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:03,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:04,026 INFO L225 Difference]: With dead ends: 133347 [2022-03-15 17:04:04,026 INFO L226 Difference]: Without dead ends: 133341 [2022-03-15 17:04:04,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=975, Invalid=1995, Unknown=0, NotChecked=0, Total=2970 [2022-03-15 17:04:04,026 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 251 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:04,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 495 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:04:04,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133341 states. [2022-03-15 17:04:06,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133341 to 102646. [2022-03-15 17:04:06,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102646 states, 102645 states have (on average 2.896361245067953) internal successors, (297297), 102645 states have internal predecessors, (297297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:07,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102646 states to 102646 states and 297297 transitions. [2022-03-15 17:04:07,612 INFO L78 Accepts]: Start accepts. Automaton has 102646 states and 297297 transitions. Word has length 43 [2022-03-15 17:04:07,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:07,612 INFO L470 AbstractCegarLoop]: Abstraction has 102646 states and 297297 transitions. [2022-03-15 17:04:07,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:07,612 INFO L276 IsEmpty]: Start isEmpty. Operand 102646 states and 297297 transitions. [2022-03-15 17:04:07,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:07,783 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:07,783 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:07,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2022-03-15 17:04:07,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2022-03-15 17:04:07,993 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:07,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:07,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1508081592, now seen corresponding path program 190 times [2022-03-15 17:04:07,993 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:07,993 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764846929] [2022-03-15 17:04:07,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:07,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:07,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:08,038 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:08,038 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:08,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764846929] [2022-03-15 17:04:08,038 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764846929] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:08,038 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626731467] [2022-03-15 17:04:08,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:04:08,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:08,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:08,048 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:08,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2022-03-15 17:04:08,076 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:04:08,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:08,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:08,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:08,216 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:08,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:08,279 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:08,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626731467] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:08,280 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:08,280 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-03-15 17:04:08,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440047647] [2022-03-15 17:04:08,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:08,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:04:08,280 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:08,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:04:08,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:04:08,280 INFO L87 Difference]: Start difference. First operand 102646 states and 297297 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:10,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:10,108 INFO L93 Difference]: Finished difference Result 136391 states and 391347 transitions. [2022-03-15 17:04:10,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 17:04:10,108 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:10,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:10,752 INFO L225 Difference]: With dead ends: 136391 [2022-03-15 17:04:10,752 INFO L226 Difference]: Without dead ends: 136391 [2022-03-15 17:04:10,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1399 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1526, Invalid=3030, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 17:04:10,752 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 350 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:10,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 416 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 734 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:04:10,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136391 states. [2022-03-15 17:04:13,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136391 to 110956. [2022-03-15 17:04:13,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110956 states, 110955 states have (on average 2.898832860168537) internal successors, (321640), 110955 states have internal predecessors, (321640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:14,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110956 states to 110956 states and 321640 transitions. [2022-03-15 17:04:14,139 INFO L78 Accepts]: Start accepts. Automaton has 110956 states and 321640 transitions. Word has length 43 [2022-03-15 17:04:14,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:14,139 INFO L470 AbstractCegarLoop]: Abstraction has 110956 states and 321640 transitions. [2022-03-15 17:04:14,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:14,139 INFO L276 IsEmpty]: Start isEmpty. Operand 110956 states and 321640 transitions. [2022-03-15 17:04:14,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:14,333 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:14,333 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:14,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2022-03-15 17:04:14,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2022-03-15 17:04:14,548 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:14,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:14,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1366997974, now seen corresponding path program 191 times [2022-03-15 17:04:14,548 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:14,548 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870773172] [2022-03-15 17:04:14,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:14,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:14,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:14,584 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:04:14,584 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:14,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870773172] [2022-03-15 17:04:14,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870773172] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:14,584 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825663040] [2022-03-15 17:04:14,584 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:04:14,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:14,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:14,585 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:14,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2022-03-15 17:04:14,608 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 17:04:14,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:14,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:14,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:14,735 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 21 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:14,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:14,793 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:04:14,793 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825663040] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:14,793 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:14,793 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-03-15 17:04:14,793 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270419948] [2022-03-15 17:04:14,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:14,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:04:14,794 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:14,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:04:14,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:04:14,794 INFO L87 Difference]: Start difference. First operand 110956 states and 321640 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:16,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:16,136 INFO L93 Difference]: Finished difference Result 132841 states and 381703 transitions. [2022-03-15 17:04:16,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-03-15 17:04:16,136 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:16,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:16,702 INFO L225 Difference]: With dead ends: 132841 [2022-03-15 17:04:16,703 INFO L226 Difference]: Without dead ends: 132820 [2022-03-15 17:04:16,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 121 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1030, Invalid=2162, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 17:04:16,703 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 380 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:16,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 368 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:04:16,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132820 states. [2022-03-15 17:04:19,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132820 to 106224. [2022-03-15 17:04:19,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106224 states, 106223 states have (on average 2.8938365514060043) internal successors, (307392), 106223 states have internal predecessors, (307392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:19,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106224 states to 106224 states and 307392 transitions. [2022-03-15 17:04:19,835 INFO L78 Accepts]: Start accepts. Automaton has 106224 states and 307392 transitions. Word has length 43 [2022-03-15 17:04:19,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:19,835 INFO L470 AbstractCegarLoop]: Abstraction has 106224 states and 307392 transitions. [2022-03-15 17:04:19,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:19,835 INFO L276 IsEmpty]: Start isEmpty. Operand 106224 states and 307392 transitions. [2022-03-15 17:04:20,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:20,363 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:20,363 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:20,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forceful destruction successful, exit code 0 [2022-03-15 17:04:20,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:20,579 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:20,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:20,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1282599200, now seen corresponding path program 192 times [2022-03-15 17:04:20,579 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:20,580 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805720578] [2022-03-15 17:04:20,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:20,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:20,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:20,616 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:04:20,616 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:20,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805720578] [2022-03-15 17:04:20,616 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805720578] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:20,616 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739221962] [2022-03-15 17:04:20,616 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:04:20,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:20,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:20,617 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:20,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2022-03-15 17:04:20,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 17:04:20,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:20,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:20,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:20,750 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:20,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:20,801 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:04:20,801 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739221962] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:20,801 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:20,801 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-03-15 17:04:20,801 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453667352] [2022-03-15 17:04:20,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:20,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:04:20,801 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:20,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:04:20,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:04:20,802 INFO L87 Difference]: Start difference. First operand 106224 states and 307392 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:22,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:22,227 INFO L93 Difference]: Finished difference Result 131543 states and 377432 transitions. [2022-03-15 17:04:22,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-15 17:04:22,227 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:22,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:22,659 INFO L225 Difference]: With dead ends: 131543 [2022-03-15 17:04:22,660 INFO L226 Difference]: Without dead ends: 131459 [2022-03-15 17:04:22,660 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=877, Invalid=1985, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 17:04:22,660 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 413 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:22,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [413 Valid, 356 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:04:22,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131459 states. [2022-03-15 17:04:25,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131459 to 105147. [2022-03-15 17:04:25,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105147 states, 105146 states have (on average 2.8952028607840528) internal successors, (304419), 105146 states have internal predecessors, (304419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:26,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105147 states to 105147 states and 304419 transitions. [2022-03-15 17:04:26,152 INFO L78 Accepts]: Start accepts. Automaton has 105147 states and 304419 transitions. Word has length 43 [2022-03-15 17:04:26,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:26,152 INFO L470 AbstractCegarLoop]: Abstraction has 105147 states and 304419 transitions. [2022-03-15 17:04:26,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:26,152 INFO L276 IsEmpty]: Start isEmpty. Operand 105147 states and 304419 transitions. [2022-03-15 17:04:26,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:26,337 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:26,337 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:26,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2022-03-15 17:04:26,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:26,552 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:26,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:26,553 INFO L85 PathProgramCache]: Analyzing trace with hash 357438310, now seen corresponding path program 193 times [2022-03-15 17:04:26,553 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:26,553 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133099863] [2022-03-15 17:04:26,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:26,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:26,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:26,600 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:26,600 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:26,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133099863] [2022-03-15 17:04:26,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133099863] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:26,600 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693965962] [2022-03-15 17:04:26,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:04:26,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:26,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:26,602 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:26,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2022-03-15 17:04:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:26,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:26,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:26,760 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:26,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:26,822 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:26,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693965962] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:26,822 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:26,822 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-03-15 17:04:26,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265426250] [2022-03-15 17:04:26,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:26,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 17:04:26,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:26,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 17:04:26,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-03-15 17:04:26,823 INFO L87 Difference]: Start difference. First operand 105147 states and 304419 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 18 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:28,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:28,043 INFO L93 Difference]: Finished difference Result 130937 states and 375612 transitions. [2022-03-15 17:04:28,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-15 17:04:28,043 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 18 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:28,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:28,478 INFO L225 Difference]: With dead ends: 130937 [2022-03-15 17:04:28,479 INFO L226 Difference]: Without dead ends: 130839 [2022-03-15 17:04:28,479 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=746, Invalid=1804, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 17:04:28,479 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 302 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:28,479 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 350 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:04:28,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130839 states. [2022-03-15 17:04:30,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130839 to 106264. [2022-03-15 17:04:31,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106264 states, 106263 states have (on average 2.8975654743419628) internal successors, (307904), 106263 states have internal predecessors, (307904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:31,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106264 states to 106264 states and 307904 transitions. [2022-03-15 17:04:31,677 INFO L78 Accepts]: Start accepts. Automaton has 106264 states and 307904 transitions. Word has length 43 [2022-03-15 17:04:31,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:31,677 INFO L470 AbstractCegarLoop]: Abstraction has 106264 states and 307904 transitions. [2022-03-15 17:04:31,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 18 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:31,677 INFO L276 IsEmpty]: Start isEmpty. Operand 106264 states and 307904 transitions. [2022-03-15 17:04:31,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:31,852 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:31,852 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:31,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Forceful destruction successful, exit code 0 [2022-03-15 17:04:32,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2022-03-15 17:04:32,067 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:32,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:32,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1698594588, now seen corresponding path program 194 times [2022-03-15 17:04:32,067 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:32,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099429582] [2022-03-15 17:04:32,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:32,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:32,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:32,107 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:32,107 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:32,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099429582] [2022-03-15 17:04:32,107 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099429582] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:32,107 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813623032] [2022-03-15 17:04:32,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:04:32,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:32,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:32,108 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:32,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2022-03-15 17:04:32,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:04:32,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:32,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:32,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:32,264 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:32,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:32,302 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:32,302 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813623032] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:32,302 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:32,303 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 17:04:32,303 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891616035] [2022-03-15 17:04:32,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:32,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 17:04:32,303 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:32,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 17:04:32,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-03-15 17:04:32,303 INFO L87 Difference]: Start difference. First operand 106264 states and 307904 transitions. Second operand has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:33,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:33,535 INFO L93 Difference]: Finished difference Result 119095 states and 342857 transitions. [2022-03-15 17:04:33,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-15 17:04:33,535 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:33,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:34,124 INFO L225 Difference]: With dead ends: 119095 [2022-03-15 17:04:34,124 INFO L226 Difference]: Without dead ends: 119029 [2022-03-15 17:04:34,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=708, Invalid=1842, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 17:04:34,125 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 207 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:34,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 316 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:04:34,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119029 states. [2022-03-15 17:04:36,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119029 to 107932. [2022-03-15 17:04:36,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107932 states, 107931 states have (on average 2.8945159407399172) internal successors, (312408), 107931 states have internal predecessors, (312408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:36,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107932 states to 107932 states and 312408 transitions. [2022-03-15 17:04:36,906 INFO L78 Accepts]: Start accepts. Automaton has 107932 states and 312408 transitions. Word has length 43 [2022-03-15 17:04:36,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:36,906 INFO L470 AbstractCegarLoop]: Abstraction has 107932 states and 312408 transitions. [2022-03-15 17:04:36,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:36,906 INFO L276 IsEmpty]: Start isEmpty. Operand 107932 states and 312408 transitions. [2022-03-15 17:04:37,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:37,070 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:37,071 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:37,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2022-03-15 17:04:37,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2022-03-15 17:04:37,276 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:37,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:37,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1905074926, now seen corresponding path program 195 times [2022-03-15 17:04:37,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:37,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648049229] [2022-03-15 17:04:37,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:37,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:37,303 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:37,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:37,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648049229] [2022-03-15 17:04:37,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648049229] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:37,304 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800769759] [2022-03-15 17:04:37,304 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:04:37,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:37,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:37,305 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:37,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2022-03-15 17:04:37,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 17:04:37,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:37,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:37,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:37,435 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:37,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:37,473 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:37,473 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800769759] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:37,473 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:37,473 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-03-15 17:04:37,473 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945448029] [2022-03-15 17:04:37,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:37,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 17:04:37,473 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:37,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 17:04:37,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-03-15 17:04:37,474 INFO L87 Difference]: Start difference. First operand 107932 states and 312408 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:39,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:39,013 INFO L93 Difference]: Finished difference Result 134543 states and 386445 transitions. [2022-03-15 17:04:39,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-15 17:04:39,014 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:39,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:39,552 INFO L225 Difference]: With dead ends: 134543 [2022-03-15 17:04:39,552 INFO L226 Difference]: Without dead ends: 134513 [2022-03-15 17:04:39,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=809, Invalid=2053, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 17:04:39,552 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 302 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:39,553 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 491 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:04:39,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134513 states. [2022-03-15 17:04:42,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134513 to 112894. [2022-03-15 17:04:42,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112894 states, 112893 states have (on average 2.894094407979237) internal successors, (326723), 112893 states have internal predecessors, (326723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:42,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112894 states to 112894 states and 326723 transitions. [2022-03-15 17:04:42,961 INFO L78 Accepts]: Start accepts. Automaton has 112894 states and 326723 transitions. Word has length 43 [2022-03-15 17:04:42,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:42,961 INFO L470 AbstractCegarLoop]: Abstraction has 112894 states and 326723 transitions. [2022-03-15 17:04:42,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:42,961 INFO L276 IsEmpty]: Start isEmpty. Operand 112894 states and 326723 transitions. [2022-03-15 17:04:43,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:43,540 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:43,540 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:43,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2022-03-15 17:04:43,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2022-03-15 17:04:43,756 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:43,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:43,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1067568420, now seen corresponding path program 196 times [2022-03-15 17:04:43,756 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:43,756 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219097592] [2022-03-15 17:04:43,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:43,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:43,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:43,781 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:43,781 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:43,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219097592] [2022-03-15 17:04:43,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219097592] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:43,781 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005812271] [2022-03-15 17:04:43,781 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:04:43,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:43,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:43,782 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:43,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2022-03-15 17:04:43,802 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:04:43,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:43,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:43,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:43,901 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:43,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:43,939 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:43,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005812271] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:43,940 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:43,940 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-03-15 17:04:43,940 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650868308] [2022-03-15 17:04:43,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:43,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:04:43,940 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:43,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:04:43,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:04:43,940 INFO L87 Difference]: Start difference. First operand 112894 states and 326723 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:45,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:45,303 INFO L93 Difference]: Finished difference Result 149046 states and 428748 transitions. [2022-03-15 17:04:45,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 17:04:45,303 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:45,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:45,738 INFO L225 Difference]: With dead ends: 149046 [2022-03-15 17:04:45,738 INFO L226 Difference]: Without dead ends: 149040 [2022-03-15 17:04:45,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=1227, Invalid=2679, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 17:04:45,738 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 324 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:45,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [324 Valid, 417 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:04:45,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149040 states. [2022-03-15 17:04:48,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149040 to 121764. [2022-03-15 17:04:48,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121764 states, 121763 states have (on average 2.8926356939300115) internal successors, (352216), 121763 states have internal predecessors, (352216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:49,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121764 states to 121764 states and 352216 transitions. [2022-03-15 17:04:49,565 INFO L78 Accepts]: Start accepts. Automaton has 121764 states and 352216 transitions. Word has length 43 [2022-03-15 17:04:49,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:49,565 INFO L470 AbstractCegarLoop]: Abstraction has 121764 states and 352216 transitions. [2022-03-15 17:04:49,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:49,565 INFO L276 IsEmpty]: Start isEmpty. Operand 121764 states and 352216 transitions. [2022-03-15 17:04:49,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:49,780 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:49,780 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:49,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Forceful destruction successful, exit code 0 [2022-03-15 17:04:49,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2022-03-15 17:04:49,996 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:49,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:49,996 INFO L85 PathProgramCache]: Analyzing trace with hash 2016034478, now seen corresponding path program 197 times [2022-03-15 17:04:49,996 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:49,996 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981810123] [2022-03-15 17:04:49,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:49,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:50,020 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:50,021 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:50,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981810123] [2022-03-15 17:04:50,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981810123] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:50,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901314864] [2022-03-15 17:04:50,021 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:04:50,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:50,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:50,022 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:50,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2022-03-15 17:04:50,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 17:04:50,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:50,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:50,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:50,199 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:50,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:50,260 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:50,260 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901314864] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:50,260 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:50,260 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-03-15 17:04:50,260 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053317990] [2022-03-15 17:04:50,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:50,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:04:50,260 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:50,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:04:50,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:04:50,261 INFO L87 Difference]: Start difference. First operand 121764 states and 352216 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:52,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:52,152 INFO L93 Difference]: Finished difference Result 174737 states and 502024 transitions. [2022-03-15 17:04:52,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-15 17:04:52,152 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:52,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:04:52,833 INFO L225 Difference]: With dead ends: 174737 [2022-03-15 17:04:52,833 INFO L226 Difference]: Without dead ends: 174737 [2022-03-15 17:04:52,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1628 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1414, Invalid=2876, Unknown=0, NotChecked=0, Total=4290 [2022-03-15 17:04:52,833 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 349 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:04:52,833 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 325 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:04:53,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174737 states. [2022-03-15 17:04:56,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174737 to 152244. [2022-03-15 17:04:56,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152244 states, 152243 states have (on average 2.8898143100175377) internal successors, (439954), 152243 states have internal predecessors, (439954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:57,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152244 states to 152244 states and 439954 transitions. [2022-03-15 17:04:57,633 INFO L78 Accepts]: Start accepts. Automaton has 152244 states and 439954 transitions. Word has length 43 [2022-03-15 17:04:57,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:04:57,633 INFO L470 AbstractCegarLoop]: Abstraction has 152244 states and 439954 transitions. [2022-03-15 17:04:57,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:57,633 INFO L276 IsEmpty]: Start isEmpty. Operand 152244 states and 439954 transitions. [2022-03-15 17:04:57,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:04:57,914 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:04:57,914 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:04:57,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2022-03-15 17:04:58,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:58,128 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:04:58,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:04:58,128 INFO L85 PathProgramCache]: Analyzing trace with hash -2137849200, now seen corresponding path program 198 times [2022-03-15 17:04:58,128 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:04:58,128 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648679356] [2022-03-15 17:04:58,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:04:58,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:04:58,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:04:58,163 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:04:58,163 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:04:58,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648679356] [2022-03-15 17:04:58,163 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648679356] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:04:58,163 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853790644] [2022-03-15 17:04:58,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:04:58,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:04:58,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:04:58,165 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:04:58,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2022-03-15 17:04:58,189 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-15 17:04:58,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:04:58,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:04:58,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:04:58,308 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:04:58,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:04:58,358 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:04:58,358 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853790644] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:04:58,358 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:04:58,358 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-03-15 17:04:58,358 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137440822] [2022-03-15 17:04:58,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:04:58,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 17:04:58,359 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:04:58,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 17:04:58,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-03-15 17:04:58,359 INFO L87 Difference]: Start difference. First operand 152244 states and 439954 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:04:59,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:04:59,954 INFO L93 Difference]: Finished difference Result 172570 states and 495886 transitions. [2022-03-15 17:04:59,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-15 17:04:59,954 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:04:59,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:00,842 INFO L225 Difference]: With dead ends: 172570 [2022-03-15 17:05:00,842 INFO L226 Difference]: Without dead ends: 172556 [2022-03-15 17:05:00,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1091, Invalid=2449, Unknown=0, NotChecked=0, Total=3540 [2022-03-15 17:05:00,843 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 366 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:00,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [366 Valid, 286 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:05:01,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172556 states. [2022-03-15 17:05:04,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172556 to 150832. [2022-03-15 17:05:04,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150832 states, 150831 states have (on average 2.8885573920480536) internal successors, (435684), 150831 states have internal predecessors, (435684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:05,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150832 states to 150832 states and 435684 transitions. [2022-03-15 17:05:05,311 INFO L78 Accepts]: Start accepts. Automaton has 150832 states and 435684 transitions. Word has length 43 [2022-03-15 17:05:05,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:05:05,311 INFO L470 AbstractCegarLoop]: Abstraction has 150832 states and 435684 transitions. [2022-03-15 17:05:05,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:05,311 INFO L276 IsEmpty]: Start isEmpty. Operand 150832 states and 435684 transitions. [2022-03-15 17:05:05,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:05:05,944 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:05:05,944 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:05:05,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2022-03-15 17:05:06,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:06,160 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:05:06,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:05:06,160 INFO L85 PathProgramCache]: Analyzing trace with hash -2053450426, now seen corresponding path program 199 times [2022-03-15 17:05:06,161 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:05:06,161 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263876393] [2022-03-15 17:05:06,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:05:06,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:05:06,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:06,195 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:05:06,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:05:06,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263876393] [2022-03-15 17:05:06,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263876393] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:05:06,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703800974] [2022-03-15 17:05:06,195 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:05:06,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:06,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:05:06,197 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:05:06,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2022-03-15 17:05:06,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:06,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:05:06,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:05:06,358 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:06,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:05:06,420 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:05:06,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703800974] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:05:06,421 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:05:06,421 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-03-15 17:05:06,421 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104283739] [2022-03-15 17:05:06,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:05:06,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 17:05:06,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:05:06,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 17:05:06,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-03-15 17:05:06,421 INFO L87 Difference]: Start difference. First operand 150832 states and 435684 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:07,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:05:07,986 INFO L93 Difference]: Finished difference Result 173963 states and 499821 transitions. [2022-03-15 17:05:07,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-03-15 17:05:07,986 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:05:07,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:08,898 INFO L225 Difference]: With dead ends: 173963 [2022-03-15 17:05:08,898 INFO L226 Difference]: Without dead ends: 173907 [2022-03-15 17:05:08,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=940, Invalid=2252, Unknown=0, NotChecked=0, Total=3192 [2022-03-15 17:05:08,899 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 372 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:08,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [372 Valid, 309 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:05:09,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173907 states. [2022-03-15 17:05:12,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173907 to 153762. [2022-03-15 17:05:12,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153762 states, 153761 states have (on average 2.8877478684451843) internal successors, (444023), 153761 states have internal predecessors, (444023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:14,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153762 states to 153762 states and 444023 transitions. [2022-03-15 17:05:14,575 INFO L78 Accepts]: Start accepts. Automaton has 153762 states and 444023 transitions. Word has length 43 [2022-03-15 17:05:14,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:05:14,575 INFO L470 AbstractCegarLoop]: Abstraction has 153762 states and 444023 transitions. [2022-03-15 17:05:14,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 17 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:14,575 INFO L276 IsEmpty]: Start isEmpty. Operand 153762 states and 444023 transitions. [2022-03-15 17:05:14,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:05:14,928 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:05:14,928 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:05:14,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Forceful destruction successful, exit code 0 [2022-03-15 17:05:15,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2022-03-15 17:05:15,147 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:05:15,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:05:15,148 INFO L85 PathProgramCache]: Analyzing trace with hash -413412916, now seen corresponding path program 200 times [2022-03-15 17:05:15,148 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:05:15,148 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635561972] [2022-03-15 17:05:15,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:05:15,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:05:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:15,312 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:05:15,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:05:15,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635561972] [2022-03-15 17:05:15,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635561972] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:05:15,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141422054] [2022-03-15 17:05:15,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:05:15,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:15,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:05:15,351 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:05:15,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:05:15,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:05:15,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:05:15,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:05:15,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2022-03-15 17:05:15,646 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:15,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:05:15,703 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 17:05:15,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141422054] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:05:15,703 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:05:15,703 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-03-15 17:05:15,703 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603568805] [2022-03-15 17:05:15,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:05:15,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 17:05:15,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:05:15,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 17:05:15,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-03-15 17:05:15,704 INFO L87 Difference]: Start difference. First operand 153762 states and 444023 transitions. Second operand has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:17,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:05:17,675 INFO L93 Difference]: Finished difference Result 180171 states and 517491 transitions. [2022-03-15 17:05:17,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-15 17:05:17,675 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:05:17,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:18,340 INFO L225 Difference]: With dead ends: 180171 [2022-03-15 17:05:18,340 INFO L226 Difference]: Without dead ends: 180073 [2022-03-15 17:05:18,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 896 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=806, Invalid=2056, Unknown=0, NotChecked=0, Total=2862 [2022-03-15 17:05:18,340 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 385 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:18,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 307 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 17:05:18,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180073 states. [2022-03-15 17:05:21,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180073 to 159532. [2022-03-15 17:05:22,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159532 states, 159531 states have (on average 2.886899724818374) internal successors, (460550), 159531 states have internal predecessors, (460550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:23,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159532 states to 159532 states and 460550 transitions. [2022-03-15 17:05:23,318 INFO L78 Accepts]: Start accepts. Automaton has 159532 states and 460550 transitions. Word has length 43 [2022-03-15 17:05:23,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:05:23,318 INFO L470 AbstractCegarLoop]: Abstraction has 159532 states and 460550 transitions. [2022-03-15 17:05:23,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.4444444444444446) internal successors, (62), 18 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:23,318 INFO L276 IsEmpty]: Start isEmpty. Operand 159532 states and 460550 transitions. [2022-03-15 17:05:23,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-03-15 17:05:23,677 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:05:23,677 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:05:23,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2022-03-15 17:05:23,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2022-03-15 17:05:23,891 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:05:23,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:05:23,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1603911802, now seen corresponding path program 201 times [2022-03-15 17:05:23,892 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:05:23,892 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405034652] [2022-03-15 17:05:23,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:05:23,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:05:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:23,957 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:23,957 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:05:23,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405034652] [2022-03-15 17:05:23,957 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405034652] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:05:23,957 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93760471] [2022-03-15 17:05:23,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:05:23,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:23,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:05:23,959 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:05:23,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2022-03-15 17:05:23,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 17:05:23,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:05:23,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-15 17:05:23,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:05:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:24,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:05:24,527 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:24,527 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93760471] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:05:24,527 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:05:24,527 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-03-15 17:05:24,527 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636821467] [2022-03-15 17:05:24,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:05:24,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 17:05:24,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:05:24,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 17:05:24,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-03-15 17:05:24,528 INFO L87 Difference]: Start difference. First operand 159532 states and 460550 transitions. Second operand has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:05:25,997 INFO L93 Difference]: Finished difference Result 183394 states and 526905 transitions. [2022-03-15 17:05:25,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 17:05:25,997 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2022-03-15 17:05:25,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:26,597 INFO L225 Difference]: With dead ends: 183394 [2022-03-15 17:05:26,597 INFO L226 Difference]: Without dead ends: 183254 [2022-03-15 17:05:26,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=694, Invalid=1856, Unknown=0, NotChecked=0, Total=2550 [2022-03-15 17:05:26,597 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 306 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:26,597 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 295 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 17:05:27,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183254 states. [2022-03-15 17:05:30,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183254 to 163153. [2022-03-15 17:05:31,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163153 states, 163152 states have (on average 2.8861062077081496) internal successors, (470874), 163152 states have internal predecessors, (470874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:31,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163153 states to 163153 states and 470874 transitions. [2022-03-15 17:05:31,593 INFO L78 Accepts]: Start accepts. Automaton has 163153 states and 470874 transitions. Word has length 43 [2022-03-15 17:05:31,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:05:31,593 INFO L470 AbstractCegarLoop]: Abstraction has 163153 states and 470874 transitions. [2022-03-15 17:05:31,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:31,593 INFO L276 IsEmpty]: Start isEmpty. Operand 163153 states and 470874 transitions. [2022-03-15 17:05:32,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:05:32,288 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:05:32,288 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:05:32,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2022-03-15 17:05:32,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:32,503 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:05:32,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:05:32,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1317278572, now seen corresponding path program 202 times [2022-03-15 17:05:32,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:05:32,504 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551619612] [2022-03-15 17:05:32,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:05:32,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:05:32,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:32,707 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:32,707 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:05:32,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551619612] [2022-03-15 17:05:32,707 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551619612] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:05:32,707 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534896933] [2022-03-15 17:05:32,707 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:05:32,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:32,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:05:32,708 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:05:32,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2022-03-15 17:05:32,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:05:32,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:05:32,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 17:05:32,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:05:33,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 17:05:33,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-03-15 17:05:33,087 INFO L173 IndexEqualityManager]: detected equality via solver [2022-03-15 17:05:33,088 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 32 [2022-03-15 17:05:33,100 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:33,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:05:33,292 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:05:33,293 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 17:05:33,420 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:33,420 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534896933] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:05:33,420 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:05:33,420 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-03-15 17:05:33,420 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279835861] [2022-03-15 17:05:33,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:05:33,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 17:05:33,421 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:05:33,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 17:05:33,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2022-03-15 17:05:33,421 INFO L87 Difference]: Start difference. First operand 163153 states and 470874 transitions. Second operand has 28 states, 28 states have (on average 3.0357142857142856) internal successors, (85), 27 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:35,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:05:35,377 INFO L93 Difference]: Finished difference Result 222987 states and 641736 transitions. [2022-03-15 17:05:35,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 17:05:35,377 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.0357142857142856) internal successors, (85), 27 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:05:35,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:36,420 INFO L225 Difference]: With dead ends: 222987 [2022-03-15 17:05:36,420 INFO L226 Difference]: Without dead ends: 222972 [2022-03-15 17:05:36,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2022-03-15 17:05:36,421 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 127 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:36,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 1234 Invalid, 1120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1068 Invalid, 0 Unknown, 39 Unchecked, 0.3s Time] [2022-03-15 17:05:36,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222972 states. [2022-03-15 17:05:40,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222972 to 163257. [2022-03-15 17:05:41,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163257 states, 163256 states have (on average 2.8855846033223895) internal successors, (471089), 163256 states have internal predecessors, (471089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:41,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163257 states to 163257 states and 471089 transitions. [2022-03-15 17:05:41,607 INFO L78 Accepts]: Start accepts. Automaton has 163257 states and 471089 transitions. Word has length 46 [2022-03-15 17:05:41,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:05:41,607 INFO L470 AbstractCegarLoop]: Abstraction has 163257 states and 471089 transitions. [2022-03-15 17:05:41,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 3.0357142857142856) internal successors, (85), 27 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:41,607 INFO L276 IsEmpty]: Start isEmpty. Operand 163257 states and 471089 transitions. [2022-03-15 17:05:42,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:05:42,428 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:05:42,428 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:05:42,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Forceful destruction successful, exit code 0 [2022-03-15 17:05:42,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2022-03-15 17:05:42,642 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:05:42,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:05:42,642 INFO L85 PathProgramCache]: Analyzing trace with hash 888373106, now seen corresponding path program 203 times [2022-03-15 17:05:42,642 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:05:42,643 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637078440] [2022-03-15 17:05:42,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:05:42,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:05:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:42,889 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:42,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:05:42,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637078440] [2022-03-15 17:05:42,889 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637078440] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:05:42,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6884022] [2022-03-15 17:05:42,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:05:42,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:42,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:05:42,890 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:05:42,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2022-03-15 17:05:42,924 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 17:05:42,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:05:42,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 17:05:42,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:05:43,308 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:05:43,309 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:05:43,318 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:43,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:05:43,545 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 17:05:43,545 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 34 [2022-03-15 17:05:43,792 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:43,792 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6884022] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:05:43,792 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:05:43,792 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 35 [2022-03-15 17:05:43,792 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845412033] [2022-03-15 17:05:43,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:05:43,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 17:05:43,793 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:05:43,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 17:05:43,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1126, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 17:05:43,793 INFO L87 Difference]: Start difference. First operand 163257 states and 471089 transitions. Second operand has 36 states, 36 states have (on average 2.9722222222222223) internal successors, (107), 35 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:45,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:05:45,842 INFO L93 Difference]: Finished difference Result 223047 states and 641838 transitions. [2022-03-15 17:05:45,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 17:05:45,842 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.9722222222222223) internal successors, (107), 35 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:05:45,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:46,731 INFO L225 Difference]: With dead ends: 223047 [2022-03-15 17:05:46,731 INFO L226 Difference]: Without dead ends: 223021 [2022-03-15 17:05:46,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=214, Invalid=1592, Unknown=0, NotChecked=0, Total=1806 [2022-03-15 17:05:46,731 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 266 mSDsluCounter, 1899 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:46,731 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 1388 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:05:46,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223021 states. [2022-03-15 17:05:50,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223021 to 163181. [2022-03-15 17:05:50,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163181 states, 163180 states have (on average 2.8859786738570903) internal successors, (470934), 163180 states have internal predecessors, (470934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:51,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163181 states to 163181 states and 470934 transitions. [2022-03-15 17:05:51,859 INFO L78 Accepts]: Start accepts. Automaton has 163181 states and 470934 transitions. Word has length 46 [2022-03-15 17:05:51,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:05:51,859 INFO L470 AbstractCegarLoop]: Abstraction has 163181 states and 470934 transitions. [2022-03-15 17:05:51,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.9722222222222223) internal successors, (107), 35 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:51,859 INFO L276 IsEmpty]: Start isEmpty. Operand 163181 states and 470934 transitions. [2022-03-15 17:05:52,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:05:52,583 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:05:52,584 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:05:52,602 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Forceful destruction successful, exit code 0 [2022-03-15 17:05:52,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:52,795 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:05:52,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:05:52,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1684292798, now seen corresponding path program 204 times [2022-03-15 17:05:52,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:05:52,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456117895] [2022-03-15 17:05:52,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:05:52,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:05:52,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:05:52,952 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:52,953 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:05:52,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456117895] [2022-03-15 17:05:52,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456117895] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:05:52,953 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385826722] [2022-03-15 17:05:52,953 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:05:52,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:05:52,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:05:52,954 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:05:52,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2022-03-15 17:05:52,986 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 17:05:52,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:05:52,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 17:05:52,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:05:53,354 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:05:53,354 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 33 [2022-03-15 17:05:53,373 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:53,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:05:53,430 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:05:53,430 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 17:05:53,643 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:05:53,643 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385826722] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:05:53,643 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:05:53,643 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-03-15 17:05:53,643 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649281490] [2022-03-15 17:05:53,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:05:53,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 17:05:53,643 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:05:53,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 17:05:53,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-03-15 17:05:53,644 INFO L87 Difference]: Start difference. First operand 163181 states and 470934 transitions. Second operand has 24 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 23 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:05:55,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:05:55,802 INFO L93 Difference]: Finished difference Result 245765 states and 707999 transitions. [2022-03-15 17:05:55,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 17:05:55,802 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 23 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:05:55,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:05:56,725 INFO L225 Difference]: With dead ends: 245765 [2022-03-15 17:05:56,725 INFO L226 Difference]: Without dead ends: 245683 [2022-03-15 17:05:56,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=144, Invalid=1188, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 17:05:56,725 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 229 mSDsluCounter, 2193 mSDsCounter, 0 mSdLazyCounter, 1442 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 1482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 17:05:56,726 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [229 Valid, 1794 Invalid, 1482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1442 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 17:05:57,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245683 states. [2022-03-15 17:06:01,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245683 to 183550. [2022-03-15 17:06:01,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183550 states, 183549 states have (on average 2.890029365455546) internal successors, (530462), 183549 states have internal predecessors, (530462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:02,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183550 states to 183550 states and 530462 transitions. [2022-03-15 17:06:02,640 INFO L78 Accepts]: Start accepts. Automaton has 183550 states and 530462 transitions. Word has length 46 [2022-03-15 17:06:02,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:06:02,640 INFO L470 AbstractCegarLoop]: Abstraction has 183550 states and 530462 transitions. [2022-03-15 17:06:02,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.9166666666666665) internal successors, (70), 23 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:02,640 INFO L276 IsEmpty]: Start isEmpty. Operand 183550 states and 530462 transitions. [2022-03-15 17:06:03,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:06:03,313 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:06:03,313 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:06:03,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Forceful destruction successful, exit code 0 [2022-03-15 17:06:03,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2022-03-15 17:06:03,530 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:06:03,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:06:03,530 INFO L85 PathProgramCache]: Analyzing trace with hash -2014568582, now seen corresponding path program 205 times [2022-03-15 17:06:03,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:06:03,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653367958] [2022-03-15 17:06:03,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:06:03,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:06:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:03,678 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:03,678 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:06:03,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653367958] [2022-03-15 17:06:03,678 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653367958] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:06:03,678 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107041038] [2022-03-15 17:06:03,679 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 17:06:03,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:03,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:06:03,680 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:06:03,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2022-03-15 17:06:03,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:03,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 17:06:03,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:06:04,081 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:06:04,081 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:06:04,100 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:04,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:06:04,155 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:06:04,155 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 48 [2022-03-15 17:06:04,365 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:04,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107041038] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:06:04,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:06:04,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-03-15 17:06:04,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664002465] [2022-03-15 17:06:04,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:06:04,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-15 17:06:04,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:06:04,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-15 17:06:04,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-03-15 17:06:04,366 INFO L87 Difference]: Start difference. First operand 183550 states and 530462 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:06,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:06:06,684 INFO L93 Difference]: Finished difference Result 245734 states and 707931 transitions. [2022-03-15 17:06:06,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-03-15 17:06:06,684 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:06:06,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:06:07,662 INFO L225 Difference]: With dead ends: 245734 [2022-03-15 17:06:07,662 INFO L226 Difference]: Without dead ends: 245622 [2022-03-15 17:06:07,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=144, Invalid=1188, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 17:06:07,662 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 220 mSDsluCounter, 2317 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 1892 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 17:06:07,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 1892 Invalid, 1556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 17:06:08,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245622 states. [2022-03-15 17:06:12,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245622 to 180206. [2022-03-15 17:06:12,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180206 states, 180205 states have (on average 2.8872783774035127) internal successors, (520302), 180205 states have internal predecessors, (520302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:13,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180206 states to 180206 states and 520302 transitions. [2022-03-15 17:06:13,579 INFO L78 Accepts]: Start accepts. Automaton has 180206 states and 520302 transitions. Word has length 46 [2022-03-15 17:06:13,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:06:13,580 INFO L470 AbstractCegarLoop]: Abstraction has 180206 states and 520302 transitions. [2022-03-15 17:06:13,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 23 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:13,580 INFO L276 IsEmpty]: Start isEmpty. Operand 180206 states and 520302 transitions. [2022-03-15 17:06:14,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:06:14,353 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:06:14,353 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:06:14,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Forceful destruction successful, exit code 0 [2022-03-15 17:06:14,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2022-03-15 17:06:14,567 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:06:14,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:06:14,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1222875186, now seen corresponding path program 206 times [2022-03-15 17:06:14,568 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:06:14,568 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555180512] [2022-03-15 17:06:14,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:06:14,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:06:14,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:14,737 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:14,737 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:06:14,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555180512] [2022-03-15 17:06:14,737 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555180512] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:06:14,737 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682584871] [2022-03-15 17:06:14,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 17:06:14,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:14,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:06:14,738 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:06:14,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2022-03-15 17:06:14,762 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 17:06:14,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:06:14,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 17:06:14,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:06:15,039 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:06:15,040 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 26 [2022-03-15 17:06:15,051 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:15,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:06:15,135 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:06:15,135 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2022-03-15 17:06:15,265 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:15,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682584871] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:06:15,266 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:06:15,266 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 36 [2022-03-15 17:06:15,266 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723826537] [2022-03-15 17:06:15,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:06:15,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 17:06:15,266 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:06:15,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 17:06:15,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1159, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 17:06:15,267 INFO L87 Difference]: Start difference. First operand 180206 states and 520302 transitions. Second operand has 36 states, 36 states have (on average 2.9166666666666665) internal successors, (105), 36 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:18,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:06:18,683 INFO L93 Difference]: Finished difference Result 247357 states and 711179 transitions. [2022-03-15 17:06:18,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 17:06:18,683 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.9166666666666665) internal successors, (105), 36 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:06:18,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:06:20,028 INFO L225 Difference]: With dead ends: 247357 [2022-03-15 17:06:20,028 INFO L226 Difference]: Without dead ends: 247233 [2022-03-15 17:06:20,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=310, Invalid=4246, Unknown=0, NotChecked=0, Total=4556 [2022-03-15 17:06:20,028 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 482 mSDsluCounter, 5254 mSDsCounter, 0 mSdLazyCounter, 3518 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 3877 SdHoareTripleChecker+Invalid, 3597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 3518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-15 17:06:20,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [482 Valid, 3877 Invalid, 3597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 3518 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-15 17:06:20,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247233 states. [2022-03-15 17:06:24,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247233 to 182098. [2022-03-15 17:06:25,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182098 states, 182097 states have (on average 2.8879772868306453) internal successors, (525892), 182097 states have internal predecessors, (525892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:25,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182098 states to 182098 states and 525892 transitions. [2022-03-15 17:06:25,930 INFO L78 Accepts]: Start accepts. Automaton has 182098 states and 525892 transitions. Word has length 46 [2022-03-15 17:06:25,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:06:25,930 INFO L470 AbstractCegarLoop]: Abstraction has 182098 states and 525892 transitions. [2022-03-15 17:06:25,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.9166666666666665) internal successors, (105), 36 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:25,930 INFO L276 IsEmpty]: Start isEmpty. Operand 182098 states and 525892 transitions. [2022-03-15 17:06:26,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:06:26,697 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:06:26,697 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:06:26,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2022-03-15 17:06:26,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2022-03-15 17:06:26,912 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:06:26,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:06:26,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1893517288, now seen corresponding path program 207 times [2022-03-15 17:06:26,912 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:06:26,912 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906492684] [2022-03-15 17:06:26,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:06:26,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:06:26,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:27,078 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:27,079 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:06:27,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906492684] [2022-03-15 17:06:27,079 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906492684] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:06:27,079 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641760960] [2022-03-15 17:06:27,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 17:06:27,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:27,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:06:27,080 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:06:27,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2022-03-15 17:06:27,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 17:06:27,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:06:27,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 17:06:27,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:06:27,456 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:06:27,456 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 67 treesize of output 39 [2022-03-15 17:06:27,476 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:27,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:06:27,603 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-03-15 17:06:27,603 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 36 [2022-03-15 17:06:27,989 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:27,989 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641760960] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:06:27,989 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:06:27,989 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 35 [2022-03-15 17:06:27,989 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437587217] [2022-03-15 17:06:27,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:06:27,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-03-15 17:06:27,990 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:06:27,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-03-15 17:06:27,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 17:06:27,990 INFO L87 Difference]: Start difference. First operand 182098 states and 525892 transitions. Second operand has 36 states, 36 states have (on average 2.861111111111111) internal successors, (103), 35 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:30,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:06:30,224 INFO L93 Difference]: Finished difference Result 246589 states and 709910 transitions. [2022-03-15 17:06:30,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-03-15 17:06:30,224 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.861111111111111) internal successors, (103), 35 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:06:30,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:06:31,406 INFO L225 Difference]: With dead ends: 246589 [2022-03-15 17:06:31,406 INFO L226 Difference]: Without dead ends: 246459 [2022-03-15 17:06:31,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=224, Invalid=1846, Unknown=0, NotChecked=0, Total=2070 [2022-03-15 17:06:31,406 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 342 mSDsluCounter, 2350 mSDsCounter, 0 mSdLazyCounter, 1619 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 1798 SdHoareTripleChecker+Invalid, 1662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 17:06:31,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 1798 Invalid, 1662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1619 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 17:06:31,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246459 states. [2022-03-15 17:06:35,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246459 to 183722. [2022-03-15 17:06:36,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183722 states, 183721 states have (on average 2.8887280169387277) internal successors, (530720), 183721 states have internal predecessors, (530720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:37,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183722 states to 183722 states and 530720 transitions. [2022-03-15 17:06:37,094 INFO L78 Accepts]: Start accepts. Automaton has 183722 states and 530720 transitions. Word has length 46 [2022-03-15 17:06:37,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:06:37,095 INFO L470 AbstractCegarLoop]: Abstraction has 183722 states and 530720 transitions. [2022-03-15 17:06:37,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.861111111111111) internal successors, (103), 35 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:37,095 INFO L276 IsEmpty]: Start isEmpty. Operand 183722 states and 530720 transitions. [2022-03-15 17:06:37,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:06:37,423 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:06:37,423 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:06:37,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Ended with exit code 0 [2022-03-15 17:06:37,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2022-03-15 17:06:37,639 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:06:37,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:06:37,639 INFO L85 PathProgramCache]: Analyzing trace with hash 1966327410, now seen corresponding path program 208 times [2022-03-15 17:06:37,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:06:37,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23293413] [2022-03-15 17:06:37,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:06:37,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:06:37,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:37,837 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:37,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:06:37,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23293413] [2022-03-15 17:06:37,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23293413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:06:37,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715140595] [2022-03-15 17:06:37,837 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 17:06:37,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:37,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:06:37,838 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:06:37,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2022-03-15 17:06:37,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 17:06:37,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:06:37,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 17:06:37,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:06:38,226 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:06:38,226 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:06:38,241 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:38,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:06:38,367 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:06:38,367 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 56 [2022-03-15 17:06:38,827 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:38,827 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715140595] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:06:38,827 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:06:38,827 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 26 [2022-03-15 17:06:38,827 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278167708] [2022-03-15 17:06:38,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:06:38,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-15 17:06:38,827 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:06:38,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-15 17:06:38,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2022-03-15 17:06:38,828 INFO L87 Difference]: Start difference. First operand 183722 states and 530720 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:40,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:06:40,780 INFO L93 Difference]: Finished difference Result 246388 states and 709573 transitions. [2022-03-15 17:06:40,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-03-15 17:06:40,781 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:06:40,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:06:41,979 INFO L225 Difference]: With dead ends: 246388 [2022-03-15 17:06:41,980 INFO L226 Difference]: Without dead ends: 246312 [2022-03-15 17:06:41,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=762, Unknown=0, NotChecked=0, Total=870 [2022-03-15 17:06:41,980 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 199 mSDsluCounter, 1868 mSDsCounter, 0 mSdLazyCounter, 1336 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 1412 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-15 17:06:41,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 1412 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1336 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-15 17:06:42,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246312 states. [2022-03-15 17:06:46,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246312 to 184610. [2022-03-15 17:06:46,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184610 states, 184609 states have (on average 2.888786570535564) internal successors, (533296), 184609 states have internal predecessors, (533296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:47,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184610 states to 184610 states and 533296 transitions. [2022-03-15 17:06:47,499 INFO L78 Accepts]: Start accepts. Automaton has 184610 states and 533296 transitions. Word has length 46 [2022-03-15 17:06:47,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:06:47,499 INFO L470 AbstractCegarLoop]: Abstraction has 184610 states and 533296 transitions. [2022-03-15 17:06:47,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:47,500 INFO L276 IsEmpty]: Start isEmpty. Operand 184610 states and 533296 transitions. [2022-03-15 17:06:47,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:06:47,836 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:06:47,836 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:06:47,852 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2022-03-15 17:06:48,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:48,052 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:06:48,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:06:48,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1440309720, now seen corresponding path program 209 times [2022-03-15 17:06:48,053 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:06:48,053 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189046302] [2022-03-15 17:06:48,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:06:48,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:06:48,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:48,215 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:48,215 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:06:48,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189046302] [2022-03-15 17:06:48,215 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189046302] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:06:48,215 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267813885] [2022-03-15 17:06:48,216 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 17:06:48,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:48,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:06:48,217 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:06:48,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2022-03-15 17:06:48,241 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 17:06:48,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:06:48,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-15 17:06:48,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 17:06:48,899 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-03-15 17:06:48,899 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 33 [2022-03-15 17:06:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:48,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 17:06:49,094 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-03-15 17:06:49,094 INFO L387 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2022-03-15 17:06:49,245 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:49,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267813885] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 17:06:49,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 17:06:49,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-03-15 17:06:49,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863112930] [2022-03-15 17:06:49,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 17:06:49,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-15 17:06:49,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 17:06:49,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-15 17:06:49,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2022-03-15 17:06:49,245 INFO L87 Difference]: Start difference. First operand 184610 states and 533296 transitions. Second operand has 28 states, 28 states have (on average 2.892857142857143) internal successors, (81), 27 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:50,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 17:06:50,938 INFO L93 Difference]: Finished difference Result 246249 states and 709284 transitions. [2022-03-15 17:06:50,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-15 17:06:50,938 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.892857142857143) internal successors, (81), 27 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-03-15 17:06:50,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 17:06:52,211 INFO L225 Difference]: With dead ends: 246249 [2022-03-15 17:06:52,211 INFO L226 Difference]: Without dead ends: 246211 [2022-03-15 17:06:52,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=714, Unknown=0, NotChecked=0, Total=812 [2022-03-15 17:06:52,211 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 165 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1122 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 17:06:52,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 1122 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 17:06:52,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246211 states. [2022-03-15 17:06:56,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246211 to 184632. [2022-03-15 17:06:57,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184632 states, 184631 states have (on average 2.888794406139814) internal successors, (533361), 184631 states have internal predecessors, (533361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:58,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184632 states to 184632 states and 533361 transitions. [2022-03-15 17:06:58,025 INFO L78 Accepts]: Start accepts. Automaton has 184632 states and 533361 transitions. Word has length 46 [2022-03-15 17:06:58,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 17:06:58,025 INFO L470 AbstractCegarLoop]: Abstraction has 184632 states and 533361 transitions. [2022-03-15 17:06:58,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.892857142857143) internal successors, (81), 27 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 17:06:58,025 INFO L276 IsEmpty]: Start isEmpty. Operand 184632 states and 533361 transitions. [2022-03-15 17:06:58,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-03-15 17:06:58,342 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 17:06:58,342 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 17:06:58,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Forceful destruction successful, exit code 0 [2022-03-15 17:06:58,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2022-03-15 17:06:58,551 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 17:06:58,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 17:06:58,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1192513716, now seen corresponding path program 210 times [2022-03-15 17:06:58,551 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 17:06:58,552 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125565214] [2022-03-15 17:06:58,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 17:06:58,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 17:06:58,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 17:06:58,743 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 17:06:58,743 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 17:06:58,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125565214] [2022-03-15 17:06:58,743 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125565214] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 17:06:58,743 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105009329] [2022-03-15 17:06:58,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 17:06:58,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 17:06:58,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 17:06:58,744 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 17:06:58,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2022-03-15 17:06:58,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 17:06:58,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 17:06:58,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-03-15 17:06:58,769 INFO L286 TraceCheckSpWp]: Computing forward predicates...